Overview
As a .NET Developer, solve complex challenges by building and running AI, analytics, and other mission-critical applications for clients. Work in cross-functional teams to develop scalable, cloud-native solutions and contribute to delivering measurable business value.
What you'll do
- Design, develop, and maintain scalable cloud-native applications using .NET and Java or Python.
- Collaborate with cross-functional teams to define, design, and deliver new features.
- Implement and maintain unit tests; follow Test-Driven Development (TDD) practices where applicable.
- Participate in Agile ceremonies including sprint planning, reviews, and retrospectives.
- Set up and maintain CI/CD pipelines for seamless deployment and integration.
- Use Git for version control and actively contribute to code reviews.
- Work on Azure or Google Cloud Platform, or other cloud services such as AWS.
What you'll need
- 4+ years of hands-on experience with .NET Core (C#).
- Proficiency in .NET Version 5 or older development.
- Strong understanding of object-oriented programming.
- Experience upgrading legacy .NET Framework applications to modern .NET, integrating agentic development workflows, and delivering robust, cloud-ready solutions.
- Familiarity with various design and architectural patterns.
- Knowledge of concurrency patterns.
- Familiarity with Microsoft SQL Server.
- Experience with Entity Frameworks.
- Ability to write clean, readable, and easily maintainable code.
- Understanding of fundamental design principles for building a scalable application.
- Experience creating database schemas that represent and support business processes.
- Basic understanding of Common Language Runtime (CLR), its limitations, weaknesses, and workarounds.
- Experience implementing automated testing platforms and unit tests.
- Proficient understanding of code versioning tools GitLab and GitHub.
- Familiarity with unit testing frameworks and TDD methodologies.
- Experience with CI/CD tools and Agile software development practices.
- Ability to work collaboratively in a fast-paced, team-oriented environment.
- Excellent communication and problem-solving skills.
- A Bachelor's degree in Computer Science, Computer Engineering, or related, or equivalent work experience is required.
Details
- Contract role.
- Remote in India.
- Start date: ASAP.
- Up to 45 hours per week.
- Duration: up to the first week of February 2027.
- Visa sponsorship or transfer of any kind is not available.
Read the full description and apply on the company’s own careers page.