Job Openings Senior C++ Software Developer

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.