Be at the heart of helping achieve extraordinary things with effective, efficient and challenging software and data solutions for our customers! We are seeking a Principal Software Engineer to lead the technical design and development of key client projects from our Munich office.
Requirements
- Significant professional experience in software engineering
- Deep expertise in backend development using the.NET ecosystem (C#,.NETCore/6+, ASP.NET)
- Frontend Proficiency: Good command of modern frontend development, with expertise in at least one major JavaScript UI framework such as React, Angular, or Vue.js
- Strong, practical experience with Microsoft Azure services, including compute, database, security, and container services (AKS)
- Proficiency in designing and implementing RESTful APIs and database schemas
- Solid knowledge of system architecture, containerization (Docker), and orchestration (Kubernetes)
- Familiarity with software security best practices and identity management solutions (e.g., OAuth 2.0, OpenID Connect, Azure AD)
- Excellent communication and interpersonal skills, with a proven ability to work effectively with clients and cross-functional teams
- Full professional fluency in both German and English (written and spoken)
Benefits
- Flexible work arrangements
- Well-being programs and access to Well Being Coaches
- Professional development and training
- Regular feedback and review
- Fun and supportive work environment
- Equal opportunities employer with intentional steps to ensure inclusion and belonging