Lead Software Engineer (m/f/d) - C#. NET

Next Ventures

Stuttgart

Hybrid

EUR 90,000 - 110,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Relocation support
Flexible hybrid work

Job summary

Next Ventures in Stuttgart region seeks an experienced Lead Software Engineer (C#/.NET) to own software architecture and drive technical decisions in a data-intensive environment.

This hands-on role requires 8+ years of development, strong C#/.NET, distributed systems, microservices, and cloud/on-prem deployments, with German C1 and English proficiency. Relocation assistance and flexible hybrid working are available.

Qualifications

  • 8+ years of professional software development experience.
  • Strong hands-on programming experience with C# and modern .NET.
  • Proven experience designing and implementing complex software architectures.
  • Experience taking ownership of substantial software applications or platforms, ideally from initial design through to production.
  • Strong knowledge of distributed systems, microservices and service-oriented architectures.

Responsibilities

  • Design, develop and enhance scalable software platforms using C# and modern .NET.
  • Take ownership of software architecture, technical design and important engineering decisions.
  • Develop reliable backend services, APIs, data models and system interfaces.
  • Design and implement distributed systems, microservices and event-driven applications.
  • Contribute to software architectures that support both cloud and on-premises deployment environments.
  • Translate complex technical and business requirements into maintainable software solutions.
  • Collaborate with experienced software engineers and other technical specialists.
  • Provide technical guidance, conduct code reviews and promote software engineering best practices.
  • Remain hands-on with coding, troubleshooting and architectural improvements.

Skills

C# / .NET
Architectural leadership
Distributed systems
Microservices
REST APIs
Cloud / on-prem deployment
German proficiency (C1)
English proficiency

Tools

Docker
Kubernetes
Kafka
MQTT
RabbitMQ

Job description

Next Ventures is working with an established international technology company in the Stuttgart region that is looking to appoint an experienced Lead Software Engineer (C#/.NET).

Our client develops sophisticated software platforms used in complex, data-intensive technical environments, delivering reliable solutions to customers worldwide.

This opportunity is particularly suited to an experienced Software Architect, Technical Lead or Senior Software Engineer who enjoys taking ownership of software architecture, designing scalable systems and remaining actively involved in development.

This is a hands‑on technical leadership position, with no traditional HR or people‑management responsibilities.

You will play a key role in shaping the architecture of an established software platform, making important technical decisions and collaborating with experienced engineers across multiple disciplines.

Your Responsibilities
  • Design, develop and enhance scalable software platforms using C# and modern .NET.
  • Take ownership of software architecture, technical design and important engineering decisions.
  • Develop reliable backend services, APIs, data models and system interfaces.
  • Design and implement distributed systems, microservices and event‑driven applications.
  • Contribute to software architectures that support both cloud and on‑premises deployment environments.
  • Translate complex technical and business requirements into maintainable software solutions.
  • Collaborate with experienced software engineers and other technical specialists.
  • Provide technical guidance, conduct code reviews and promote software engineering best practices.
  • Remain hands‑on with coding, troubleshooting and architectural improvements.
Your Background
  • 8+ years of professional software development experience, ideally including technical leadership or architectural responsibility.
  • Strong hands‑on programming experience with C# and modern .NET.
  • Proven experience designing and implementing complex software architectures.
  • Experience taking ownership of substantial software applications or platforms, ideally from initial design through to production.
  • Strong knowledge of distributed systems, microservices and service‑oriented architectures.
  • Experience with REST APIs, data modelling and backend software development.
  • Understanding of event‑driven architecture and messaging technologies such as Kafka, MQTT, RabbitMQ or similar.
  • Experience with containerised applications and technologies such as Docker and Kubernetes.
  • Understanding of software design principles, architectural patterns and maintainable code.
  • Experience with cloud‑native applications and/or on‑premises software deployment.
  • A hands‑on, pragmatic approach to software engineering and technical problem‑solving.
  • German language skills at C1 level or above are mandatory.
  • Professional working proficiency in English.
Nice to Have
  • Experience with Angular or other modern frontend frameworks.
  • Experience designing platforms that operate in both cloud and isolated on‑premises environments.
  • Knowledge of Domain‑Driven Design, Clean Architecture or event‑driven system design.
  • Experience modernising complex software platforms or introducing new architectural approaches.
  • Background in technically complex, industrial or data‑intensive software environments.
What's on Offer?
  • Competitive salary package of up to €110,000, depending on experience.
  • Relocation support for candidates moving to the Stuttgart region, potentially including contributions towards temporary accommodation costs.
  • Flexible hybrid working arrangements.
  • Genuine ownership of software architecture and technical decision‑making.
  • A hands‑on leadership position without traditional personnel‑management responsibilities.
  • The opportunity to work on complex, large‑scale software platforms.
  • Collaboration with experienced developers and specialists across different engineering disciplines.
  • An established international employer offering stability and long‑term career development.
  • The opportunity to influence technical direction, engineering standards and future platform development.

Please note: German language proficiency at C1 level or above is essential for this position.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer C# / .NET (m/w/d)
Senior Software Engineer C# / .NET (m/w/d)

New Monday GmbH • Mannheim

Hybrid
EUR 70,000 - 110,000
Lead Software Engineer
Lead Software Engineer

Hyra • Rheinland-Pfalz

On-site
EUR 90,000 - 120,000
Team Lead Software Engineering (All genders)
Team Lead Software Engineering (All genders)

Optimyze Consulting • München

On-site
EUR 100,000 - 110,000
30 Urlaubstage
Flexible Arbeitszeiten
Home Office Optionen
+4
Founding Software Developer | C#, Angular, Cloud I Stuttgart | 95.000 EUR
Founding Software Developer | C#, Angular, Cloud I Stuttgart | 95.000 EUR

Xcede • Stuttgart

Hybrid
EUR 85,500 - 104,500
Competitive salary
Flexible working hours
Startup environment with solid backing
Lead Software Engineer (m/w/d)
Lead Software Engineer (m/w/d)

Brink Group • Sindelfingen

Hybrid
EUR 85,000 - 95,000
Gehalt bis 95.000 EUR
50% Home-Office
Flexible Arbeitszeiten
+2
Senior Developer für datenbasierte Softwarelösungen - Region Stuttgart - 90.000€
Senior Developer für datenbasierte Softwarelösungen - Region Stuttgart - 90.000€

NXT Hero GmbH • Stuttgart

On-site
EUR 70,000 - 100,000
Gestaltungsspielraum
Vielfältige Projekte
Technische Entscheidungen
+2
Senior Software Entwickler:in
Senior Software Entwickler:in

Trost Progress • Sindelfingen

Hybrid
EUR 100,000 - 115,000
50 % Remote
Langfristige Perspektive
Internationales Technologieunternehmen
Lead Engineer/ Architect (.NET) - Industrial
Lead Engineer/ Architect (.NET) - Industrial

Jobgether SRL • Germany

Remote
EUR 150,000 - 190,000
100% remote
Executive compensation
Career growth opportunities
+1
C# Software Developer (m/f/d)
C# Software Developer (m/f/d)

Optimus Search • Frankfurt

On-site
EUR 72,000 - 88,000
Competitive salary package
Structured onboarding
Internal and external training opportunities
+4
Lead Software Engineer (all genders)
Lead Software Engineer (all genders)

XITASO Holding GmbH • Augsburg

On-site
EUR 70,000 - 83,000