Lead Developer – Backend, C#/.NET

Posted Oct 20

This is a fully remote position, open to applicants in Germany.

📋 Description

• Assume technical leadership and architectural accountability for backend applications at the Group level, providing support to subsidiaries and facilitating the development of new Group software.

• Evaluate the current system landscape, recognize technological opportunities, and create scalable, sustainable solution architectures.

• Design and develop robust backend components and RESTful APIs utilizing C# and .NET 8+.

• Establish interface contracts in accordance with the OpenAPI standard.

• Integrate various data sources and implement event-driven, asynchronous communication using message brokers like RabbitMQ.

• Contribute DevOps expertise to the engineering team and manage applications from the development phase through continuous operations.

• Containerize applications and design Docker images, build processes, and deployment strategies.

• Configure and manage Kubernetes deployments in self-hosted or self-managed environments, including scaling, monitoring, and troubleshooting.

• Develop and enhance CI/CD pipelines to ensure automatic, reproducible releases with quality gates.

• Collaborate with the team to make architectural and technological decisions and ensure their execution.

• Gradually modernize systems and transition on-premises solutions to contemporary platform architectures.

• Establish and continuously enhance technical standards for code quality, testing, performance, security, and maintainability.

• Conduct code reviews, technically evaluate deliverables, and provide constructive feedback.

• Mentor developers and assist in their professional development.

• Investigate complex bugs as well as performance and stability challenges, and devise sustainable solutions.

• Optimize MySQL and PostgreSQL databases for enhanced performance, maintainability, and scalability.

• Advocate for the thoughtful application of Generative AI for tasks such as refactoring, test case generation, documentation, and quality assurance.

• Collaborate closely with Product Management and other Group stakeholders to ensure technical value.

• Engage directly in the codebase; this role is not exclusively managerial.


⛳️ Requirements

• Degree or vocational qualification in Computer Science, Business Informatics, or a related field.

• Minimum of 5 years of experience in a technical leadership capacity, such as Lead Developer, Tech Lead, or Software Architect, with technical accountability for an application or development team.

• Strong expertise in C# and .NET 8+.

• Familiarity with Entity Framework Core.

• Experience with RESTful APIs adhering to OpenAPI/Swagger standards.

• Extensive experience in software architecture, design patterns, Clean Code principles, and modernizing legacy applications.

• Proficient in unit and integration testing, such as xUnit.

• Experience with static code analysis tools, like Roslyn Analyzers.

• Practical DevOps experience, including the deployment and operation of applications.

• Strong understanding of Docker and Kubernetes, including deployment setup and operational management.

• Experience in self-hosted or self-managed Kubernetes environments is preferred.

• Familiarity with managed setups in larger organizations is advantageous.

• Proficiency with CI/CD pipelines, such as GitLab CI, GitHub Actions, or Azure DevOps.

• Knowledge of monitoring and observability tools, such as Prometheus and Grafana, is a plus.

• Experience with event-driven architecture and message brokers, preferably RabbitMQ.

• Strong proficiency in MySQL and/or PostgreSQL, particularly regarding performance optimization.

• Experience with Redis or Elasticsearch/OpenSearch is a plus.

• Experience with B2B or enterprise applications, data platforms, or business applications managing high data volumes.

• Thoughtful and responsible use of AI tools like Cursor or Claude Code.

• Exceptional communication skills, with the ability to articulate complex technical concepts clearly in both German and English.

• Strong sense of responsibility, decisiveness, and capability to unify diverse technical perspectives.

• Independent, solution-oriented work approach and a commitment to technical excellence.


🏝️ Benefits

• Permanent employment with a growing company in the healthcare sector.

• Competitive compensation.

• Significant opportunity to shape solutions and have a direct impact on architecture and technology decisions.

• Work on systems that enhance healthcare efficiency and digitalization.

• Access to state-of-the-art AI tools—including Cursor, Claude Code, and Bedrock—as integral components of daily operations.

• Modern office facilities or the option for 100% remote work.

• Provision of the latest work equipment.

• Company pension plan.

• Corporate benefits.

• Customized training and professional development opportunities.

• Comprehensive onboarding process with a personal buddy throughout.

• Access to over 4,000 sports and health facilities via EGYM WELLPASS.

• JobRad bicycle leasing.

People also viewed

GT6 hours ago

Senior Backend Engineer – Mobile Monetization

PL flagPoland, +2 more countriesFull-timeBackend Engineer
ApplyView job
Business Insights6 hours ago

Desarrollador Oracle Forms, .NET Junior

ES flagSpain OnlyFull-timeBackend Engineer
ApplyView job
Kraken Digital Asset Exchange7 hours ago

Principal Database Engineer

GB flagUnited Kingdom OnlyFull-timeBackend Engineer$161k – $358.9k/year
ApplyView job
Kraken Digital Asset Exchange7 hours ago

Software Engineer – Database

US flagUnited States OnlyFull-timeBackend Engineer$96k – $192k/year
ApplyView job
Jusbrasil7 hours ago

Senior Software Engineer – Backend, Legal Pros

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
AssureSoft7 hours ago

Senior Full-Stack Engineer – Python, TypeScript, Vue.js

Latin AmericaFull-timeBackend Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers