66Degrees
Backend Engineer (.NET), Contract
engineeringfull-timeRemote, India
SALARY
Not listed
WORK TYPE
remote
JOB TYPE
full-time
INDUSTRY
ai
✦ AutoApply Let us apply to roles like this on your behalf.
Learn more
About the role
Overview of Role
As a .NET Developer at 66degrees, you will solve complex challenges to build and run AI, analytics, and other mission-critical applications for our clients. This role demands a strong foundation in .NET and working knowledge of Java or Python. You will work within cross-functional teams to develop scalable, cloud-native solutions and contribute to delivering measurable business value.
Start date: Mid August, 2026
Duration: 5+ Months
Responsibilities
- 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 (preferred), or other cloud services such as AWS.
Qualifications
- 4+ years of hands-on experience with .NET core (C#)
- .NET Version 5 or older and should be proficient in development.
- Strong understanding of object-oriented programming
- Experienced in upgrading legacy .NET Framework applications to modern .NET, integrating agentic development workflows, and delivering robust, cloud-ready solutions.
- Familiar with various design and architectural patterns
- Knowledge of concurrency patterns
- Familiarity with Microsoft SQL Server.
- Experience with Entity frameworks
- Knack for writing 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,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 required
✦ Let us apply for you
We find roles like this and apply on your behalf. Cover letter written for each one. Plans from $15/mo. Cancel anytime.
Get AutoApply