-
Grid Dynamics

Lead .Net Engineer

Grid Dynamics
Ukraine · Full-time · Mid-Senior

Job Title: .NET Technical Lead

Location: Ukraine (Remote/Hybrid)

English Level: B2

About Grid Dynamics:

Grid Dynamics is a global technology consulting and engineering services company delivering digital transformation for enterprise clients. We help organizations modernize their platforms, scale operations, and adopt cloud-native solutions.

Role Overview:

We are looking for an experienced .NET Technical Lead to drive a cloud migration initiative. The role involves leading a feature team, providing architectural guidance, and modernizing cloud infrastructure for scalability and performance. You will play a critical role in planning, executing, and ensuring the success of a large-scale migration project.

Key Responsibilities:

  • Lead a feature team through the cloud migration of enterprise applications.
  • Architect and design cloud-native solutions using GCP services (Cloud Run, Cloud Functions, Cloud SQL, BigQuery, Pub/Sub, Cloud Storage).
  • Plan and execute data migration from Azure SQL, CosmosDB, and DynamoDB to GCP equivalents.
  • Refactor Azure-specific services such as Azure Functions, Service Bus, Event Grid, and Storage Services.
  • Migrate Infrastructure as Code from Azure Bicep to Terraform for GCP.
  • Modernize legacy .NET Framework components to .NET Core / .NET 5+ for cloud-native deployment.
  • Implement containerization strategies using Docker and Kubernetes (GKE).
  • Design and implement CI/CD pipelines using Google Cloud Build and GitHub Actions.
  • Participate actively in Agile development practices (planning, stand-ups, demos, retrospectives).
  • Conduct code reviews, mentor junior developers, and ensure high-quality, scalable code.
  • Investigate and resolve bugs and defects within applications and related services.
  • Communicate risks, delays, and solutions proactively to ensure project success.

Required Skills & Experience:

  • 7–10 years as a .NET developer or application developer; 2+ years in a technical lead or team lead role.
  • Strong experience with C# / .NET 4+ and .NET Core / 5+.
  • Experience in cloud migration projects, preferably Azure to GCP.
  • Hands-on experience designing cloud-native architecture and implementing GCP services.
  • Strong understanding of microservices design patterns and API architectures (REST, RPC, SOAP).
  • Experience with SQL Server; familiarity with Entity Framework is a plus.
  • Experience with CI/CD pipelines, Git, VSTS/Azure DevOps.
  • Front-end skills: HTML, CSS, ASP.NET MVC/WebForms, JavaScript (preferably Angular).
  • Familiarity with Agile methodologies.
  • Excellent communication, mentoring, and collaboration skills.

Preferred / Added Advantage:

  • Hands-on experience with cloud infrastructure modernization, containerization, and GCP deployment best practices.
  • Experience working with multiple microservices and enterprise-grade messaging systems.

Why Join Us:

  • Work on a high-impact cloud migration project with modern technologies.
  • Collaborate with a talented, international engineering team.
  • Opportunities for professional growth and technical leadership.

Key Skills

Ranked by relevance

cloud sql gcp containerization javascript kubernetes terraform dynamodb storage docker bicep css git
Login to Apply
Posted
Dec 13, 2025
Type
Full-time
Level
Mid-Senior
Location
Ukraine

Industries

IT Services IT Consulting

Categories

Engineering

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Accenture DACH
Related

Senior Data & Machine Learning Engineer (all genders)

2026-05-21

Full-time
Not Applicable
Austria
IT Services
Engineering
View Job Details
EPAM Systems
Related

Cloud & DevOps Trainee

2026-05-27

Internship
Internship
Ukraine
Software Development
Engineering
View Job Details
EPAM Systems
Related

Cloud & DevOps Trainee

2026-05-27

Internship
Internship
Ukraine
Software Development
Engineering