AI Software Developer
Dassault Systèmes
München, Germany
9 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English, French, German Experience level
JuniorJob location
München, Germany
Tech stack
Java
JavaScript
Artificial Intelligence
Automation of Tests
C++
Software Quality
Object-Oriented Software Development
Cloud Services
TypeScript
Information Technology
Job description
- You will analyze requirements and contribute to release planning (estimation, prioritization)
- You will write detailed specifications of new features, taking into account the existing code base
- You will develop new capabilities for cloud services (C++ / Java), expose them as tools to AI-agents. Some project could involve modeling schema of datatypes to be stored in DataBase
- You will review code from peers, deliver and maintain automated tests, ensure that code quality KPIs are reached.
- You will maintain the code base, initiate some refactoring activities, support customers by fixing any defects in a timely manner
Requirements
- You have a Master's degree in Computer Science
- You have strong object-oriented programming skills in C++ or Java, and knowledge of JavaScript/TypeScript
- You are fluent in English, both written and spoken, knowledge of German and or French is a plus
Benefits & conditions
- An international and diverse working environment within a collaborative and impact-driven team
- Flexible working hours with a hybrid model and a comprehensive benefits package
- Opportunities for personal and professional development through extensive training programs
- The chance to shape partner marketing strategy in a key GEO with high strategic visibility
- A leadership role with real influence on revenue, partner performance, and business growth
- A modern working culture that values initiative, innovation, and cross-functional teamwork