
Lead Developer – Backend, C#/.NET
Posted Oct 20

Posted Oct 20
This is a fully remote position, open to applicants in Germany.
• 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.
• 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.
• 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.
GT
Business Insights
Kraken Digital Asset Exchange
Kraken Digital Asset Exchange
Get handpicked remote jobs straight to your inbox weekly.