.NET Team Lead
No resume? Download our questionnaire!
About the company
An international product company operating at the intersection of energy and fintech, developing modern cloud-based platforms for digital energy trading and management. The products leverage Microsoft Azure to deliver secure, scalable, and data-driven solutions for global markets.
Role overview
The company is looking for a .NET Team Lead to guide a team of developers and drive the technical direction of an Azure-based platform. The role combines leadership with hands-on development, ensuring high-quality delivery, solid architecture, and continuous improvement.
Responsibilities:
- Lead and mentor a team of 5–7 .NET engineers.
- Design and develop scalable cloud solutions on Azure (.NET 8, C#, ASP.NET Core).
- Build and maintain CI/CD pipelines in Azure DevOps.
- Ensure code quality, testing, and performance.
- Collaborate with product and architecture teams to define the roadmap.
Requirements:
- 7+ years of experience in .NET development; 2+ years in a lead or senior role.
- Strong expertise with Microsoft Azure (App Service, Functions, Cosmos DB, Azure SQL, Service Bus).
- Solid knowledge of C#, ASP.NET Core, Entity Framework Core, and microservices architecture.
- Experience with Agile/Scrum and CI/CD pipelines.
- Good communication skills in English (Upper-Intermediate+).
Nice to have: Azure certifications, Docker/AKS, Infrastructure as Code (Terraform/Bicep).
Working conditions:
- Performance bonuses and flexible schedule.
- Paid vacation and professional development budget.
- Friendly, innovative, and supportive international team.
- On-site format.
Contact for more details: ka.rakulenka@gmail.com
No resume? Download our questionnaire!