Software Engineer with German (.NET)
Project – the aim you’ll have
We are looking for a skilled Software Engineer to join one of our cross-functional product teams. The role requires a high level of technical expertise, excellent communication skills, and a proactive, collaborative mindset. This position is embedded in ongoing client projects and will be closely integrated into our ways of working.
- Take ownership of the development and maintenance of backend services using .NET and C#, ensuring high performance, scalability, and reliability.
- Performance: You write unit tests, optimize performance, and ensure code quality according to best practices.
- DevOps Integration: You actively contribute to designing CI/CD pipelines and stable build processes.
- Participate in code reviews and provide constructive feedback to maintain high engineering standards. Identify and resolve performance bottlenecks and support the integration of backend services with thirdparty systems.
- Document systems clearly and contribute to the creation and maintenance of technical documentation.
- Communicate effectively with stakeholders on both client and service sides, both in German and English.
- Backend Expertise: Several years of experience with .NET and C# for building and maintaining backend services.
- CI/CD Experience: Familiarity with build and deployment pipelines.
- Expertise: Confident use of Git (branching/rebase), clean code practices, and complex debugging.
- Architecture: Understanding of clean architecture principles and the ability to contribute to scalable, modular systems.
- Communication: Comfortable communicating technical topics clearly in both German and English.