🎁 Before you apply, rehearse this interview. Create your free WorkMundi account and get an Interview Training on HelpsYouSpeak — no cost, no card. I want my training →
We are looking for skilled . NET Developer to build, maintain, and modernize secure, high-performance SaaS applications and enterprise software systems. This role focuses on engineering robust backend architectures, developing web APIs, and leveraging cloud-native technologies to deliver scalable, accurate digital solutions for professional industries. This is a B2B contract opportunity with a hybrid work model , requiring 2 days per week of on-site work from the office in Porto, Portugal. Requirements for the candidate: Language & Framework: Expert proficiency in C# and modern .NET Core / .NET (Versions 6 through 9). Web Tech & APIs: Deep understanding of ASP.NET Core Web API , MVC, and microservices architecture. Cloud Platform: Practical experience developing and deploying within Microsoft Azure (including Azure App Services, Azure Functions, Azure Service Bus, and Key Vault). Data Layer: Strong experience with SQL Server (T-SQL) and Entity Framework Core for database orchestration and query optimization. DevOps: Familiarity with source control tools (Git) and CI/CD automation platforms like Azure DevOps or GitHub Actions. Candidate responsibilities: Application Development: Design, write, and maintain high-quality, scalable code utilizing C# and modern .NET frameworks to build enterprise-grade applications. API Architecture: Build and optimize high-throughput, secure RESTful APIs and microservices to support cross-platform integrations and frontend consumers. Cloud Integration: Deploy, manage, and scale cloud resources within a cloud ecosystem, ensuring high availability, performance, and optimal resource management. Database Management: Design, optimize, and maintain relational database schemas, complex queries, and data-access layers using modern ORM tools. Quality Assurance & CI/CD: Implement thorough automated testing (unit, integration, and API testing) and participate in configuring automated CI/CD pipelines for zero-downtime deployments. Collaboration & Code Quality: Engage in agile ceremonies, perform constructive peer code reviews, and adhere to strict security and coding standards. About us: Grid Dynamics (NASDAQ: GDYN) is a leading provider of technology consulting, platform and product engineering, AI, and advanced analytics services. Fusing technical vision with business acumen, we solve the most pressing technical challenges and enable positive business outcomes for enterprise companies undergoing business transformation. A key differentiator for Grid Dynamics is our 8 years of experience and leadership in enterprise AI, supported by profound expertise and ongoing investment in data, analytics, cloud & DevOps, application modernization and customer experience. Founded in 2006, Grid Dynamics is headquartered in Silicon Valley with offices across the Americas, Europe, and India.
Here's where they are and how to stand out in your next interview.
24.795Jobs
9.577IN
74%EN
That number includes positions in India (9,577), Poland (3,429), the United States (1,753), Singapore (787), and Brazil (779). If you're looking to move or work remotely, check which countries match your goals — then filter WorkMundi by location to see what's actually hiring near you.
Most developer ads you'll see are written in English: 18,397 of the 24,795. That doesn't tell you whether the job itself requires you to speak English or work in English daily, so read each posting carefully. Don't assume the language of the ad matches the language of the team.
The employers posting the most developer roles are Link Group (369 jobs), Upvanta (257), jobgether (226), and OfferZen (212). If you're applying to any of these, research their hiring patterns. They move fast and post often, which means they're either scaling hard or replacing people who didn't fit.
In your interview, expect this: 'Walk me through the last time you had to debug something that took you more than an hour. What was it, what did you try first, and what would you do differently?' Hiring managers ask this to see if you think systematically or just try random fixes. Have a real example ready with specifics.