Job description
Lead Software Engineer – .NET & Web (m/f/d)
Company Overview
We're partnering with an established software engineering organisation delivering complex software solutions for customers across a range of industries.
Job Summary
This is an opportunity to join a senior engineering team working across both C#/.NET and modern web applications. You'll remain hands-on with development while taking ownership of technical design, architecture and engineering standards. The role offers a genuine mix of .NET software engineering and modern web development, with the opportunity to influence how new applications are designed and built.
Key Responsibilities
- Design and develop applications using C# and .NET
- Build modern web applications using React and TypeScript/JavaScript
- Design and maintain backend services and APIs
- Work across both backend and frontend development
- Lead technical design and architectural decisions
- Review code and drive engineering best practices
- Work across the full software development lifecycle
- Mentor and support other engineers
- Collaborate with technical and non-technical stakeholders
Requirements / Qualifications
- 8+ years of commercial software engineering experience
- Strong experience with C# and .NET
- Strong experience with modern web development
- Experience with React, Angular or similar frontend technologies
- Experience designing and developing APIs and backend services
- Strong software architecture and design knowledge
- Experience leading technical discussions and mentoring engineers
- Experience across the full software development lifecycle
- Fluent English communication skills
Preferred Qualifications
- Experience across both desktop and web applications
- Electron experience
- Cloud or distributed systems experience
- Agile development experience
- Experience delivering complex enterprise software
Salary & Benefits
- Work across both .NET and modern web technologies
- Take technical ownership of complex software projects
- Influence architecture and engineering direction
- Remain hands-on with development
- Hybrid working
- Career progression and professional development
- Collaborative senior engineering environment
- Challenging projects using modern technologies
Location
Hannover, Germany (Hybrid)
Application Process
Due to the volume of applications, we may not be able to respond to everyone individually. However, we genuinely appreciate every application and will contact shortlisted candidates directly.