Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
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 relevanceReady to apply?
Join Grid Dynamics and take your career to the next level!
Application takes less than 5 minutes

