Position: Tech Lead .NET Developer
Company: 𝐝𝐞𝐯𝐬𝐩𝐢𝐫𝐚𝐭𝐢𝐨𝐧
Category: .NET
Experience required: 5y
English level: upper

Healthcare providers utilize it for the large volume of patient data, managing patient claims throughout the entire life cycle of a healthcare claim.

**PROJECT DESCRIPTION**

As of today, they provide three platforms to deliver this solution to small, medium-size practices and large-scale hospitals. The vision is to bring all three tools into one unified experience and develop one single application from scratch using the latest technologies’ versions on the rails of microservices architecture.

**PROJECT TECH STACK:**

Angular, .NET Core, NET Framework, C#, Azure (App Services, Functions, Service Bus, API Management, Storage Account, DevOps), SQL Server, WCF, Angular

**RESPONSIBILITIES:**
- Understand existing application architecture and solution design and expand on the design for newer modules/components
- Identify opportunities to improve and optimize application
- Troubleshoot performance and scalability issues
- Ensure the development teams understand the architecture and solution design and implement in the way it was designed
- Hands on development, review code and provide feedback and establish best practices
- Perform quick Proof of Concepts
- Keep management up to date with the progress

**REQUIREMENTS:**
- 7+ years development experience
- 5+ years developing applications using ASP.NET (Core) WebAPI, C#, SQL, git repositories; ASP.NET (Core) MVC and Angular would be a plus
- 2+ years leading development teams
- 2+ years working with Microsoft Azure, including: App Services, Functions, Service Bus, Storage Account, DevOps
- Good understanding of Microservices Architecture and best practices

**NICE TO HAVE:**

— BS/BA in Computer Science, Engineering, or a related field

— Azure CosmosDB (or other NoSQL technology), API Management, WCF, container orchestrators (e.g. Kubernetes)

— High personal code/development standards (peer testing, unit testing, documentation, etc)

**WE OFFER:**

— A brand-new office in a BC “Natsionalnyy” + remote working options

— Flexible working schedule

— 18 business days of vacation, 5 days of sick leave, national holidays off

— Compensation for technical conferences/events

— Health insurance

— Free English classes

— Our own office gym + shower

**If you are eager to work with top professionals, let’s get in touch!**