.NET Team Lead

Full time
Tbilisi
13.11.2025
Wage
Check with the manager


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

Wage
Check with the manager


No resume? Download our questionnaire!