We are looking for a Senior .NET Developer who will be responsible for designing, developing, and maintaining scalable, high-performance backend services in a cloud-native architecture. You will focus on building resilient, scalable, and secure solutions deployed on Microsoft Azure. In this role, you will not only build software but also take end-to-end ownership of solutions that operate in a complex, distributed ecosystem. You’ll be part of the team that designs and maintains core domains supporting our mission-critical applications.
- Strong expertise in .NET (C#)
- Experience with Azure Cloud
- Proficiency in containerized applications
- Deep understanding of microservices architecture and distributed systems
- Experience with event-driven systems (Azure Event Hub, Azure Service Bus)
- Strong knowledge of CI/CD automation and DevOps practices
- Experience working in Agile teams (Scrum, Kanban)
- Proven ability to deliver E2E solutions
- Comfortable working in distributed systems or microservice-based architectures
- Experience with AI-assisted development tools
Responsibilities:
- Design and implement scalable, fault-tolerant backend services
- Build and deploy cloud-native applications on Microsoft Azure
- Implement event-driven architecture
- Optimize database performance
- Apply security best practices, including data protection and secure API development
- Implement unit, integration, and end-to-end testing for software quality assurance
- Follow SOLID principles and Test-Driven Development (TDD)
- Conduct code reviews and enforce best practices
- Develop and maintain CI/CD pipelines
- Use Infrastructure as Code for cloud provisioning
- Monitor and optimize system performance
- Work closely with frontend developers, DevOps teams, and product managers to deliver integrated solutions
- Maintain technical documentation for architecture, APIs, and system components
- Provide mentorship and guidance to junior developers
Min. 3300 EUR gross monthly. Final salary depends on your level of seniority.
We care about your well-being and professional growth. Here’s what we offer to make your experience with us truly rewarding:
- Work-Life Balance: Enjoy flexible hours, the option to work from home, 5 extra vacation days beyond the legal minimum, 3 health days, additional leave for significant life events, an extra day off to celebrate our company’s anniversary, and sick leave compensation.
- Benefits Package: Take advantage of up to 1000€ in flexible benefits (Benefit Plus) that you can use for things like technology, sports, travel, health services, or even pension contributions. Plus, get a Multi-sport card for wellness and fitness activities.
- Rewards & Development: Earn up to 1000€ for referring a new colleague, access over 5,000 courses, join online language lessons, and enjoy performance-based bonuses. You’ll also have a personal budget to choose courses or conferences that help you grow professionally.
- Supportive Environment: Take a day off to volunteer, use our free anonymous psychological counseling service, and enjoy access to our company’s products.
- Modern Workplace: Work in a comfortable office with ergonomic furniture, a sunny summer terrace, and plenty of perks like free coffee, tea, and breakfast cereals every day. Our office is pet- and kid-friendly and has no dress code. You also have the option of parking in the building.
- Community & Well-Being: Join in on philanthropy projects, where you can support a charity or non-profit organization of your choice with company-matched donations. Have fun at our team-building events, hackathons, Christmas parties, or summer celebrations.
- Diversity & Inclusion: We’re committed to creating a workplace where everyone feels welcome, with fair recruitment practices that offer opportunities to all.