About the job Senior C++ Software Developer
Requirements
*A successfully completed degree in a relevant subject (experience is more important, though)
*Excellent knowledge of modern C++ and the standard library as well as experience with the Boost libraries
*Basic knowledge of C# and the .NET framework
*Experience with message-oriented communication and databases is an advantage
*Creativity and initiative in developing solutions to new problems and in planning projects
*Highest quality of the implemented software
*You have a good command of written and spoken German (min. C1) and English (min. B2)
Tasks & Responsibilities
*As part of a small team of developers, you will independently design and implement modules and applications to support automated and manual securities trading as well as maintain and further develop existing programs.
*You will develop reliable, high-performance and easily expandable software for problems in the areas of trading, back office, analysis and simulation
*You will use different concepts and technologies such as client-server systems, various network protocols and databases
*In order to perform your tasks optimally, you will be in constant contact with users and familiarize yourself with trading processes
Core Benefits
1) Health and Wellness: Fresh fruit, snacks, and refreshments available at the office. Company-sponsored sports club memberships.
2) Professional Development: Comprehensive onboarding process, continuous training opportunities, and support for personal and professional growth.
Required Experience
My. 4.5 yrs.
Employment Type
Full-time
Hiring Process
1) Initial Screening: Joint pre-screening with the department.
2) First Interview: Non-technical overview with HR to assess general knowledge.
3) On-site Meeting: Technical depth and team fit evaluated.
4) Decision & Offer: Based on comprehensive assessment during interviews.
Package Details
1) Health and Wellness: Fresh fruit, snacks, and refreshments available at the office. Company-sponsored sports club memberships.
2) Professional Development: Comprehensive onboarding process, continuous training opportunities, and support for personal and professional growth.