P

Software Engineer (.NET/C#) – Remote

Full Remote
Apply Now

Experienced .NET/C# software engineer to design, develop, and support modern remote applications. Build web apps, APIs, databases, tests, and collaborate across Agile teams. Requires 5+ years, C#/.NET, SQL Server, Git, and strong engineering practices.

Key Highlights
Fully remote .NET/C# software engineering role
5+ years professional development experience required
Build and maintain web apps, backend services, and RESTful APIs
Strong SQL Server and Git experience required
Agile/Scrum collaboration across distributed teams
Key Responsibilities
Design, develop, test, and maintain high-quality software applications using C# and .NET/.NET Core.
Build and maintain scalable web applications, backend services, and RESTful APIs.
Develop clean, maintainable, well-tested, and efficient code following established software engineering best practices.
Work with SQL Server and relational databases, including writing and optimizing queries and stored procedures.
Participate in application architecture, technical design, code reviews, and solution planning.
Troubleshoot and resolve software defects, performance issues, and production problems.
Collaborate with product, QA, DevOps, and other technical and business stakeholders throughout the software development lifecycle.
Develop automated unit and integration tests to ensure application quality and reliability.
Participate in Agile/Scrum development processes, including sprint planning, stand-ups, reviews, and retrospectives.
Contribute to continuous improvement of development processes, coding standards, application performance, and overall system reliability.
Stay current with emerging technologies and recommend improvements that can enhance the organization's software platforms.
Technical Skills Required
C# .NET SQL Server
Nice to Have
Experience with Microsoft Azure or another major cloud platform.
Experience with ASP.NET Core.
Experience with React, Angular, JavaScript, TypeScript, or another modern front-end framework.
Experience with CI/CD pipelines and DevOps practices.
Experience with automated testing frameworks such as xUnit, NUnit, or MSTest.
Experience with Docker, containers, microservices, or distributed systems.
Experience working in an Agile/Scrum environment.
Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.

Job Description

About the Opportunity

We are seeking an experienced Software Engineer (.NET/C#) to join our team and play a key role in designing, developing, enhancing, and supporting modern software applications. The ideal candidate is a hands-on software engineer with 5+ years of professional development experience, strong expertise in C# and .NET, and a solid understanding of web application development, APIs, databases, and modern software engineering practices. This is a fully remote position offering the opportunity to work with a collaborative team while contributing to meaningful software solutions from concept through production.

Key Responsibilities

Want the full job description? Read the complete details on LinkedIn, the original posting.
Continue on LinkedIn

This is a short excerpt. All rights to the full description belong to its original publisher.

See Jaabz jobs first on Google 1 tap · free · in AI Overviews Jaabz is on your Google Manage Preferred Sources
Keep exploring

Similar Jobs

Explore other opportunities that match your interests

Escape Velocity

United States

Lead Gameplay Engineer

  • Animation
  • C++
  • Responsive
  • Unreal Engine
Full Remote

Remote Work Guides

Practical guides for finding and thriving in remote roles.

Browse all articles

Subscribe to our newsletter

New visa sponsorship, relocation and remote tech jobs, delivered to your inbox.