Veeam is looking for a Lead .NET Developer to design and implement business logic for their core product lines, including cloud and on-premises storage solutions, to provide data resilience through data backup, data recovery, data portability, data security, and data intelligence.
Requirements
- 5+ years of software development in commercial projects
- Proficiency in C and a deep understanding of the .NET platform, data structures, and algorithms
- Experience with software architecture design
- Experience with Azure or other public cloud platforms
- Experience developing SaaS or enterprise-grade environments
- Experience leading a team of 2–5 developers
Responsibilities
- Designing and implementing business logic for Veeam’s core product lines (Cloud, SaaS, virtualization, backup & replication, and more)
- Developing new features and enhancing functionality across different product modules
- Taking ownership of major components and contributing to architectural decisions, both independently and within a team
- Analyze and establish business requirements in collaboration with the product management team
- Estimate the efforts required for feature implementation, including costs and capacity
Other
- English proficiency for daily communication within international teams
- Proactive, result-oriented mindset with strong problem-solving skills
- 25 vacation days, four sick days, 21 paid medical leave days, plus three extra global VeeaMe Days for self-care
- Premium private medical insurance for employees and dependents
- Must be located in the Czech Republic for remote job