Position: Senior .NET Engineer
Company: Razom Software
Category: .NET
Experience required: 5y
English level: intermediate

**What You’ll Do?**
• Develop, maintain and test production level application code.
• Design and build server-side components that run seamlessly both in cloud environments and on-premise.
• Deliver features end-to-end taking full ownership and managing the whole software development lifecycles, from design to release.
• Follow engineering best practices (unit testing, automation, code reviews, etc.) and keep up to date with the latest trends and technologies.
**What we think is must:**
• Bachelor’s degree in Computer Science (or equivalent), or relevant military background.
• 6+ years of proven experience as a software engineer.
• 5+ years of proven experience using C#.
• Working in a Multi-threaded/Tasks environment is a MUST.
• Excellent communication, collaboration, and influencing skills.
• Team player, can-do attitude, and quick learner.
**What would be a great bonus:**
• Experienced in design, development, and debugging of complex, distributed systems (cloud-native, microservices, event-driven).
• Experience in the development of security products.
• Experience with cloud technology AWS or Azure.
• Experience with Docker and Kubernetes.
• Experience with MSSQL / MYSQL / ELK.
**We Offer:**
- Ability to influence project technologies
- 20 business days of vacation
- 15 paid sick leaves per year
- 11 Ukrainian public holidays
- Fully remote work
- Flexible working hours without time trackers
- Company accounting support