Software Engineer (C+) (m/f/d)
Location
Darmstadt | Germany
Job description
To strengthen our development team in Darmstadt, we are looking for you as a
Software Engineer (C++) (m/f/d)*
As a skilled Software Engineer with a focus on system programming, you will be part of a team of 3-7 developers working on 3D dental software features. You will play a significant role in overseeing development tasks, participating in technical discussions, mentoring other developers, and ensuring compliance with high-quality software development standards. Your work will influence the productivity, agility and ultimately the long-term prosperity of the entire development organization.
Key Tasks Include:
- Collaborate with a team of developers to plan, oversee, and implement development tasks
- Participate in technical discussions within and outside the team, and act as a mentor for less experienced team members
- Develop software in C++ and C#, including contributing to software architecture design and review
- Provide code reviews, advice, and coaching for developers on various skill levels
- Develop and review fundamental algorithms, data structures, and subsystems
- Write automated software tests and testing infrastructure, as well as platform-independent code and components
- Perform error analysis, debugging, correction, and low-level performance benchmarking and optimization
- Contribute to the development of guidelines and processes, drafting modern and applicable best practices for the team and the entire organization
- Collaborate with DevOps to maintain a working CI and release pipeline, and support quality management with input and feedback
Personal skills and experience:
- Bachelor level studies in computer science, software development, or equivalent qualification
- At least 5 years of experience of directly relevant work experience
- Ability to understand and solve complex, multi-faceted problems
- An engineering approach to software and a commitment to reducing technical debt
- Independent, autonomous personal working style
- Clear and adaptive communication style, open to receiving feedback
- Ability to make and communicate technical design decisions on your own
Methodology skills and experience:
- Strong understanding of software architecture, design principles, and API design
- Strong proficiency in algorithm development and data structures
- Good understanding of agile development methods, DevOps, and CI/CD processes
- Strong experience with the C++ programming language
Technology skills and experience:
- Good experience in Windows and Linux development, with a solid knowledge of these platforms
- Good understanding of the C# programming language or a similar language
- Experience in programming language interoperability patterns and technologies, ideally C++ and C#
Optional but helpful experience:
- Experience with 3D software
- Experience in the dental industry
- Familiarity with cloud development and architectures
This is what we offer you
- Exciting and varied activities in a dynamic and growth-oriented software company
- Flat hierarchies and efficient decision-making processes
- Positive working atmosphere that promotes both individual freedom and responsibility
- Strong team spirit and very good working atmosphere
- Modern offices and workplaces, working with the latest technologies
- Flexible working hours
- Home office options (Mon.+Fri.)
- Corporate events
- Sports opportunities and work-life balance
- Complimentary drinks, fruit, and snacks
- Canteen with its own chef
- Good transport links
- JobTicket, JobRad
Our Mission
exocads mission is to make high-quality dental restorations accessible to everyone. At exocad you will work on a product that gives people more quality of life every day. exocad offers you a very interesting working environment in one of the market-leading software companies in the dental industry.
Want to join?
If this position excites you and fits your qualifications and professional goals, we look forward to receiving your application.
Please use our online form to apply:
Onlineapplication
For questions, please contact us:
exocad GmbH Christian Agne Rosa-Parks-Str. 2 64295 Darmstadt Tel.: +49 6151 6294-133 E-Mail: [email protected]
Download job ad as PDF
* The job title does not mean the male variant, but stands for the gender-neutral designation of the profession. People are welcome regardless of gender, origin, sexual orientation and religion.
#J-18808-Ljbffr
Job tags
Salary