Mid-Level .NET Core Developer

  • Contract
  • Remote

Website Company: SANDLOT

We are looking for a Mid-Level .NET Core Developer to join our growing team. The ideal candidate will have solid experience developing backend services and applications using .NET Core and will be responsible for contributing to both new and ongoing projects. This is a great opportunity for someone passionate about building high-performing, scalable applications with a focus on clean architecture and efficient code.

Compensation

?40k – 80k

Responsibilities

> Design, develop, and maintain efficient, reusable, and reliable code using .NET Core.
> Develop RESTful APIs and microservices-based architectures that integrate with both internal and third-party systems.
> Participate in both the development of new features and the maintenance of existing applications.
> Collaborate with cross-functional teams including front-end developers, designers, project managers, and QA engineers to ensure seamless project delivery.
> Conduct code reviews and provide constructive feedback to peers.
> Optimize performance, security, and scalability of applications.
> Debug and troubleshoot issues in production and non-production environments.
> Keep up with new technologies and development trends, especially in the .NET ecosystem.

Qualifications

> Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
> 3-5 years of hands-on experience with .NET technologies, with at least 2+ years of experience focused on .NET Core.
> Strong proficiency in C# and experience with building and consuming RESTful APIs.
> Solid understanding of microservices architecture, and experience working with distributed systems.
> Experience with SQL databases (e.g., SQL Server, PostgreSQL) and familiarity with NoSQL databases is a plus.
> Familiarity with front-end technologies such as HTML, CSS, JavaScript frameworks like Vue or React (optional, but a plus).
> Familiarity with DevOps practices, CI/CD pipelines, and containerization (Docker, Kubernetes) is a plus.
> Strong problem-solving skills and attention to detail.
> Solid communication and collaboration skills to work effectively in a team environment.
> Experience with version control systems, particularly Git.