Overview
Remote
$40 - $45
Contract - W2
Contract - Independent
Skills
Jr. .NET Developer
Job Details
Job Title: Jr. .NET Developer
Location: 100% Remote USA
Employment Type: Contract
Experience: 5+ Years
Duration: Long Term
Rate: $45hr. 1099 or C2C or $38hr. W2 All Inc.
Job Summary:
We are seeking a skilled and motivated .NET Developer to join our remote development team. You will be responsible for building, enhancing, and maintaining modern web and backend applications using Microsoft .NET technology stack. The ideal candidate should have strong experience with .NET Core / .NET 6+, C#, SQL, and front-end frameworks, along with a passion for clean code and scalable architecture.
Key Responsibilities:
- Design, develop, test, and maintain web and backend applications using C# and .NET Core / .NET 6+.
- Work with REST APIs, Entity Framework (EF Core), and LINQ for data-driven applications.
- Collaborate with UI/UX designers and front-end developers using JavaScript/TypeScript, Blazor, or React/Angular (if applicable).
- Write clean, scalable code using best practices, SOLID principles, and unit testing (e.g., xUnit/NUnit).
- Integrate with databases such as SQL Server, PostgreSQL, or NoSQL (MongoDB, Redis).
- Use Azure or AWS services for deployment, CI/CD pipelines, logging, and monitoring.
- Participate in code reviews, Agile ceremonies (scrum, sprint planning), and requirement discussions.
- Document technical design, architecture, and deployment processes.
Required Qualifications:
- 3+ years of experience in .NET development (C#).
- Proficiency in .NET Core, MVC/Web API, and EF Core.
- Strong experience with SQL Server or equivalent RDBMS.
- Familiarity with Git, CI/CD pipelines, and DevOps practices.
- Solid understanding of object-oriented programming, design patterns, and software architecture.
- Strong problem-solving and debugging skills.
- Ability to work independently in a remote, distributed team.
Preferred Qualifications:
- Experience with cloud platforms (Azure preferred, or AWS/Google Cloud Platform).
- Front-end development experience with Blazor, React, or Angular.
- Exposure to microservices architecture, Docker, or Kubernetes.
- Knowledge of Message Queues (e.g., RabbitMQ, Azure Service Bus).
- Experience with unit testing, integration testing, and TDD.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.