Senior .NET Developer, Tech Lead responsibilities, German
Posted 48ds ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Senior/Lead .NET Developer in Europe. Working with a German consulting firm on sustainable mobility and energy distribution solutions.
Responsibilities:
- Design and develop ASP.NET Core applications on Microsoft Azure, ensuring performance, reliability, and maintainability
- Act as a hands-on Tech Lead, providing technical guidance and ownership of backend and cloud-related components
- Collaborate with an Architect and Project Manager on solution design, planning, and delivery
- Review code, ensure high quality standards, and propose improvements and refactoring
- Oversee frontend work (React) at a coordination and review level
- Work with legacy .NET Framework 4.8 components when required
- Participate in technical discussions with the customer in German
- Support POC and early project phases and mentor less experienced developers
Requirements:
- Strong experience with C# and .NET/ASP.NET Core
- Hands-on experience building web applications on Microsoft Azure
- Practical experience with Azure services such as: Azure Functions, Azure API Management, Azure SQL Database, Redis
- Solid understanding of ASP.NET Core web application architecture
- Working knowledge of JavaScript and React (backend-first profile)
- Experience working with authentication and authorization using Microsoft Entra (Azure AD) and OAuth 2.0
- Willingness to work with legacy systems based on .NET Framework 4.8 (limited and pre-agreed scope)
- Hands-on Tech Lead experience
- Comfortable taking technical ownership and making day-to-day technical decisions
- Strong problem-solving and communication skills
- German language level B2 or higher, used in daily meetings and customer communication
- Willingness to travel to Germany approx. 3-5 working days per month
- Based in Europe or able to travel within Europe
Benefits:
- Close cooperation with a customer
- Challenging tasks
- Competence development
- Ability to influence project technologies
- Team of professionals
- Dynamic environment with low level of bureaucracy


















