
Software Developer
Dennemeyer
full-time
Posted on:
Location Type: Hybrid
Location: Munich • Germany
Visit company websiteExplore more
About the role
- Design, develop, and deliver new features for our products
- Write, test, and maintain core software and databases with strong optimization and secure functionality
- Collaborate with fellow developers to ensure high-quality outcomes
- Contribute to continuous front-end and back-end improvements
- Write clean, well-designed, testable code and participate in code reviews
- Propose and implement ideas to improve the codebase and team processes
- Operate the platform and support global stakeholders with technical training
- Work with infrastructure teams to securely deploy, automate, and maintain applications ("You build it, you run it")
Requirements
- Bachelor’s degree in engineering, computer science, or a related field
- 5+ years of experience in a similar role
- Excellent communication skills (written and verbal)
- Extensive experience with .NET and C#
- Extensive experience with React and at least basic knowledge of Angular
- Solid understanding of Clean Code principles, SOLID, Microservices, SOA, OOA/OOD
- Very good knowledge of SQL and experience with SQL Server (2016+); NoSQL is a plus
- Basic knowledge of Azure or container technologies and CI/CD pipelines is mandatory
- Strong time-management, self-organization, and problem-solving skills
- Fluency in English; French and/or German is an asset
Benefits
- Benefit from a tailored onboarding program and ongoing training & development opportunities
- Work in multicultural teams and contribute to an inclusive, international environment
- Take ownership and act with entrepreneurial freedom thanks to flat hierarchies and short decision paths
- Celebrate achievements together at company events
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
.NETC#ReactAngularSQLSQL ServerNoSQLAzureCI/CDMicroservices
Soft Skills
communication skillstime-managementself-organizationproblem-solving
Certifications
Bachelor’s degree in engineeringBachelor’s degree in computer science