Microsoft .NET Software Engineer
Jobgether, US
- Pay
- $115K–$175K / year
- Work type
- Remote
- Level
- Not stated
- Area
- Software engineering
- Posted
- 5 days ago
About the role
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Microsoft .NET Software Engineer based in the United States.
We are seeking an experienced Microsoft .NET Software Engineer to design, develop, and maintain secure, scalable enterprise applications and software services. In this role, you will contribute to the full software development lifecycle, from requirements gathering and architecture through implementation, testing, deployment, and ongoing maintenance. You will leverage C#, modern .NET technologies, ASP.NET Core, and Microsoft SQL Server to build reliable applications and high-performance APIs. Working within an Agile and DevSecOps environment, you will collaborate with cross-functional teams to deliver high-quality solutions while maintaining strong security and coding standards. You will also contribute to modernizing legacy applications, improving development workflows, and resolving complex production issues. This fully remote opportunity is ideal for a technically strong engineer who values clean code, continuous improvement, and mission-critical software development.
Accountabilities As a Microsoft .NET Software Engineer, you will develop and maintain enterprise software solutions while ensuring performance, security, and operational reliability. Your responsibilities will include:
-
Design, develop, and maintain applications and APIs using C#, .NET 6/8+, ASP.NET Core, MVC, Web API, Razor, Blazor, and Entity Framework Core.
-
Design and manage data models, write optimized SQL queries and stored procedures, and implement database migrations using Microsoft SQL Server.
-
Build, integrate, and consume RESTful services while connecting applications with enterprise platforms and third-party APIs.
-
Develop and maintain unit and integration tests using frameworks such as xUnit, NUnit, or MSTest.
-
Support automated testing and contribute to continuous integration and deployment pipelines.
-
Participate in building and maintaining CI/CD workflows using Azure DevOps, GitLab, or GitHub Actions.
-
Support containerized application deployments where applicable.
-
Apply secure coding practices aligned with OWASP Top 10 standards and address findings from static code analysis and vulnerability scans.
-
Modernize and refactor legacy .NET Framework applications toward current .NET technologies and cloud-ready architectures.
-
Troubleshoot production incidents, perform root-cause analysis, and implement reliable solutions within established timelines.
-
Participate in architecture and design discussions, code reviews, sprint ceremonies, and technical documentation.
-
Collaborate with development and technical teams to ensure software quality, maintainability, and alignment with project requirements.
Similar roles at other companies
Senior .NET Full Stack Developer
New Era TechnologyIndianapolis, IN
Pay not posted
Posted Sep 1, 2026
Senior Software Engineer - C# / .NET
Tech HoldingAhmedabad, Gujarat, India +1
Pay not posted
Posted 15 days ago
Senior Engineer (.NET)
CurrentRemote (US) +1
$50–$60 / hr
Posted Aug 6, 2026
Senior .NET Full Stack Developer (React)
ReplyKochi, Kerala
Pay not posted
Posted Jul 5, 2026
Listed on Jobgether's Lever job board; checked 27 h ago. First seen by us 27 h ago. Being listed doesn't mean the team is actively interviewing. We found this board in a public directory and haven't yet confirmed it against the company's own careers page.