Location: Remote — United States
Employment type: Contract (6–12+ months)
Indicative rate: $65–$85/hr (adjust by seniority)
Role Summary
We are seeking a .NET software developer to design, build, and maintain business applications for a US-based enterprise client. You will work on backend services and APIs, integrate with cloud-hosted systems, and collaborate with product and QA in an agile delivery model. Fully remote within the United States.
Responsibilities
Develop and maintain applications using C#, .NET Core / .NET 6+, and RESTful APIs
Build and consume web services; integrate with SQL databases and third-party systems
Write unit tests and support code reviews, CI/CD pipelines, and release activities
Troubleshoot production issues and implement performance and reliability improvements
Participate in sprint planning, standups, and technical design discussions
Document technical designs and deployment steps for maintainability
Required Qualifications
5+ years of professional software development experience
Strong experience with C#, ASP.NET, and .NET Core
Experience with SQL Server (or similar RDBMS) and Entity Framework or comparable ORM
Familiarity with Git, agile/Scrum, and REST API design
Ability to work remotely in the United States with reliable overlap to US business hours
Authorized to work in the United States
Preferred Qualifications
Azure (App Service, Functions, Key Vault, Azure SQL)
Microservices, Docker, and Kubernetes basics
Front-end exposure (React or Angular) for full-team collaboration
Experience in regulated industries (finance, healthcare, insurance)