← Toutes les offres

Lead Software Developer, C#/.NET

À propos du poste

• Actively contribute to sprints and develop features, bug fixes, and complex technical solutions for C#/.NET web applications
• Help shape architectural decisions relating to modularization, interfaces, security, and resilient services
• Advance core systems using C#/.NET and MS SQL, taking Kubernetes, observability, performance, and deployment into account
• Support refinement sessions with technical expertise
• Clearly communicate complex concepts to Product Managers and other stakeholders
• Provide technical mentoring in architecture, clean code, and systems thinking without disciplinary responsibility
• Support colleagues through coaching, pair programming, code reviews, and constructive feedback
• Promote knowledge sharing and support the onboarding of new team members
• Work closely with the Engineering Manager
• Drive clean code practices, code reviews, and automated unit and system testing
• Further develop CI/CD pipelines using GitHub Actions, ArgoCD, and Azure DevOps
• Establish a shift-left mindset and improve development cycles, deployments, and releases
• Use AI tools thoughtfully for code drafts, refactoring, testing, debugging, and technical documentation
• Critically evaluate AI-generated suggestions in terms of quality, security, maintainability, and architecture

• Several years of experience developing modern web applications with C#/.NET
• Strong command of MS SQL, PostgreSQL, modern backend architectures, and distributed systems
• Experience with software design, maintainability, scalability, and complex applications
• Knowledge of Angular and RabbitMQ is a plus
• Hands-on experience with Docker/Kubernetes, automated deployments, and ideally Infrastructure as Code
• Understanding of observability, performance, security, and resilience in modern software systems
• Proficiency with GitHub, Azure DevOps, CI/CD pipelines, and automated testing
• High standards for quality, a pragmatic approach, and a holistic understanding of products
• Proven technical ownership, for example through mentoring, architectural decisions, or technical leadership
• Ability to explain complex technical matters clearly
• Willingness to understand the business and collaborate with Product Management and other stakeholders
• Understanding of the potential and limitations of AI in software engineering
• Thoughtful use of GitHub Copilot, Cursor, Claude Code, or comparable solutions
• Very good written and spoken German and English at a minimum C1 level

• 30 days of annual leave
• Special leave arrangements
• Workation opportunities
• Remote work from anywhere in Germany
• Regular team events, summer parties, offsites, and in-person gatherings across the Hypoport network
• Modern workspaces with height-adjustable desks
• Free drinks and snacks
• Dog-friendly workplace
• Structured onboarding
• Welcome event
• Buddy program
• Employee discounts
• Health and mobility subsidies
• Special conditions for JobRad
• Additional benefits across the Hypoport network
• Work with modern technologies and actively help shape technical solutions