.NET Developer

WorkiyRemoteContractListed 6 hours ago

Apply now

About this role

This is a remote position.

Job Description:

We are seeking an experienced .NET Developer to design, develop, test, and maintain scalable enterprise applications using C#, .NET Core, ASP.NET Core, and RESTful APIs. The ideal candidate will have strong expertise in backend development, SQL Server, Entity Framework, LINQ, and microservices architecture. Responsibilities include developing and integrating APIs, optimizing database performance, implementing secure and efficient code, troubleshooting application issues, conducting unit testing and code reviews, and supporting application deployments through CI/CD pipelines. The candidate will collaborate with cross-functional teams in an Agile environment and leverage tools such as Git, Azure DevOps, and Microsoft Azure to deliver reliable, high-quality software solutions.

Requirements

- C# and .NET Core / .NET 6 or later

- ASP.NET Core and Web API development

- RESTful APIs and web services

- SQL Server, database design, and query optimization

- Entity Framework and LINQ

- Object-Oriented Programming (OOP) principles

- Microservices architecture and design patterns

- Git and version control

- Unit testing, debugging, and troubleshooting

- Agile/Scrum methodologies

- CI/CD pipelines and Azure DevOps

- Microsoft Azure cloud services

- Application performance optimization and secure coding practices