Grid Dynamics
Lead .Net Engineer
Grid DynamicsUkraine2 days ago
Full-timeRemote FriendlyEngineering

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