Remote Jobs Sign In

.NET Software Engineer

Location: Remote
Compensation: Salary
Reviewed: Fri, Aug 07, 2026
This job expires in: 20 days

Job Summary

Collaborating with cross-functional teams, the full-time .NET Software Engineer will design, develop, and maintain enterprise web applications using modern Microsoft technologies in a predominantly remote environment with occasional office visits required.

Key responsibilities
  • Design, develop, and maintain web-based solutions using C#, ASP.NET, .NET Core, Web API, JavaScript, and React
  • Develop and maintain RESTful APIs and client-side applications, while supporting legacy systems
  • Participate in code reviews and document technical designs, ensuring adherence to coding standards and best practices
Required qualifications
  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 3-5 years of professional software development experience with strong expertise in C#, ASP.NET, and .NET Core
  • Working knowledge of React and modern front-end development practices
  • Experience with relational databases, particularly SQL Server and/or Oracle
  • Solid understanding of object-oriented design principles and core web technologies (HTML, CSS, JavaScript)

Complete Job Description

The complete job description is available to members. Premium membership includes:

Full access to 44,899 remote jobs from human-vetted companies, updated daily

Resume Builder - AI-powered tool to craft, enhance, and tailor your resume to a specific job

Twice-monthly live group coaching and the full Remote Career Center

20% member discount on Career Services

Backed by a 30-day money-back guarantee