Negotiable
Outside
Remote
USA
Summary: We are looking for a skilled C# .NET Developer with over 6 years of experience to design, develop, and maintain enterprise-level applications. The candidate should have a strong background in .NET Core, REST APIs, SQL, and cloud technologies. This role is a long-term contract position that allows for remote work. The ideal candidate will be proficient in developing scalable microservices and optimizing application performance.
Key Responsibilities:
- Develop, enhance, and maintain .NET applications using C#, .NET Core, ASP.NET Web API.
- Design and implement scalable microservices architecture.
- Write clean, efficient, and reusable code following best practices.
- Integrate APIs, third-party services, and internal data sources.
- Optimize application performance and troubleshoot production issues.
- Implement unit testing and participate in code reviews.
- Maintain documentation for application design and processes.
Key Skills:
- 6+ years of experience in C# and .NET/.NET Core development.
- Strong experience with:
- ASP.NET Web API / RESTful services
- Entity Framework Core
- SQL Server (stored procedures, joins, performance tuning)
- LINQ, asynchronous programming (async/await)
- Experience with Microservices, Docker, or cloud environments (AWS/Azure/Google Cloud Platform).
- Proven understanding of Object-Oriented Programming (OOP) and design patterns.
- Experience with Git, CI/CD tools (Azure DevOps, Jenkins, GitHub Actions).
- Strong debugging, problem-solving, and analytical skills.
Salary (Rate): undetermined
City: undetermined
Country: USA
Working Arrangements: remote
IR35 Status: outside IR35
Seniority Level: undetermined
Industry: IT
Job Title: C# .NET Developer
Location: Remote
Experience: 6+ Years
Employment Type: Long-Term Contract (W2)
Job Description
We are seeking an experienced C# .NET Developer with a minimum of 6+ years of hands-on development experience to contribute to the design, development, and maintenance of enterprise-level applications. The ideal candidate has strong experience with .NET Core, REST APIs, SQL, and cloud technologies.
Responsibilities
- Develop, enhance, and maintain .NET applications using C#, .NET Core, ASP.NET Web API.
- Design and implement scalable microservices architecture.
- Write clean, efficient, and reusable code following best practices.
- Integrate APIs, third-party services, and internal data sources.
- Optimize application performance and troubleshoot production issues.
- Implement unit testing and participate in code reviews.
- Maintain documentation for application design and processes.
Required Skills
- 6+ years of experience in C# and .NET/.NET Core development.
- Strong experience with:
- ASP.NET Web API / RESTful services
- Entity Framework Core
- SQL Server (stored procedures, joins, performance tuning)
- LINQ, asynchronous programming (async/await)
- Experience with Microservices, Docker, or cloud environments (AWS/Azure/Google Cloud Platform).
- Proven understanding of Object-Oriented Programming (OOP) and design patterns.
- Experience with Git, CI/CD tools (Azure DevOps, Jenkins, GitHub Actions).
- Strong debugging, problem-solving, and analytical skills.