Contribute to the development, maintenance and testing of new and existing software systems, with a primary focus on security solutions
Analyze and evaluate customer requirements and feedback
Participate in the design and execution of software tests and the operation of appropriate test environments, including acceptance and integration activities
Assist in the creation of technical documentation
Support certification activities in national and international contexts
Requirements
Degree in Computer Science or completed vocational training in IT (e.g., IT specialist)
Knowledge of and practical experience with programming languages such as C++, C#, Python, Java, and preferably related development tools (e.g., Git/SVN, GitLab, Jira, Confluence, SonarQube, DOORS, etc.)
Knowledge in Integration, Verification and Validation (IV&V)
Ability and willingness to work into existing source code and to implement, extend and document changes
Excellent communication skills in German and English, team player and strong ability to work in a structured and independent manner
Tech Stack
Java
Python
Subversion
Benefits
Attractive salary and special payments
30 days of annual leave and additional days off for special occasions
Excellent training opportunities and strong career development prospects
Additional benefits: employer-funded pension plan, employee stock options, discounted car leasing, special insurance conditions, travel cost allowance, employee discounts with partner companies
On-site facilities: daycare/kindergarten near the location, physician for preventive check-ups and other health services, canteen and cafeteria, laundry service, fitness center