
Lead Software Developer, C#/.NET
Posted Oct 12

Posted Oct 12
This is a fully remote position, open to applicants in Germany.
• Actively participate in sprints by developing features, resolving bugs, and creating intricate technical solutions for C#/.NET web applications.
• Contribute to architectural decisions regarding modularization, interfaces, security, and resilient services.
• Enhance core systems utilizing C#/.NET and MS SQL, considering factors like Kubernetes, observability, performance, and deployment.
• Provide technical expertise during refinement sessions.
• Effectively communicate complex ideas to Product Managers and other stakeholders.
• Offer technical mentorship in areas such as architecture, clean coding practices, and systems thinking without holding disciplinary authority.
• Assist colleagues through coaching, pair programming, code reviews, and constructive feedback.
• Encourage knowledge sharing and aid in the onboarding of new team members.
• Collaborate closely with the Engineering Manager.
• Advocate for clean code standards, code reviews, and automated unit and system testing.
• Further enhance CI/CD pipelines using GitHub Actions, ArgoCD, and Azure DevOps.
• Foster a shift-left mindset to improve development cycles, deployments, and releases.
• Thoughtfully utilize AI tools for code drafts, refactoring, testing, debugging, and technical documentation.
• Critically assess AI-generated proposals concerning quality, security, maintainability, and architecture.
• Several years of experience in developing modern web applications using C#/.NET.
• Strong proficiency in MS SQL, PostgreSQL, contemporary backend architectures, and distributed systems.
• Experience in software design, maintainability, scalability, and complex applications.
• Familiarity with Angular and RabbitMQ is advantageous.
• Practical experience with Docker/Kubernetes, automated deployments, and ideally Infrastructure as Code.
• Understanding of observability, performance, security, and resilience in contemporary software systems.
• Proficient with GitHub, Azure DevOps, CI/CD pipelines, and automated testing.
• High standards for quality, a pragmatic mindset, and a comprehensive understanding of products.
• Proven technical ownership demonstrated through mentoring, architectural decisions, or technical leadership.
• Capability to clearly articulate complex technical topics.
• Eagerness to grasp the business aspects and collaborate with Product Management and other stakeholders.
• Awareness of the potential and limitations of AI in software engineering.
• Thoughtful application of GitHub Copilot, Cursor, Claude Code, or similar solutions.
• Excellent 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.
• Complimentary drinks and snacks.
• Dog-friendly workplace.
• Structured onboarding process.
• Welcome event.
• Buddy program.
• Employee discounts.
• Health and mobility subsidies.
• Special conditions for JobRad.
• Additional benefits throughout the Hypoport network.
• Opportunity to work with cutting-edge technologies and actively contribute to shaping technical solutions.
Agility Robotics
SentiLink
Get handpicked remote jobs straight to your inbox weekly.