Mid-Level .NET Engineer (Remote)
Location: Remote
Salary: Up to 60k + Benefits
Our client, an established and forward-thinking tech company, is looking for a Mid-Level .NET Engineer to join their distributed engineering team. This is an exciting opportunity to work on modern, scalable solutions within a collaborative and growth-focused environment.
The Role
As a .NET Engineer, youll be developing and maintaining high-quality applications and backend services using the latest .NET technologies. Youll collaborate closely with other engineers, product managers, and stakeholders to deliver clean, efficient, and maintainable code that supports business goals and enhances user experience.
Key Responsibilities
* Build and maintain .NET Core / ASP.NET applications and APIs
* Design and optimize database structures (SQL Server or equivalent)
* Implement best practices for coding, testing, and deployment
* Participate in code reviews, sprints, and agile ceremonies
* Collaborate with a distributed team to deliver solutions on time and to spec
What Youll Need
* 3+ years of professional experience in .NET development
* Strong proficiency in C#, ASP.NET Core, Entity Framework
* Solid understanding of RESTful API design and software architecture principles
* Experience with Azure or other cloud environments preferred
* Good communication skills and ability to work independently in a remote setup
Nice to Have
* Front-end experience (React, Angular, or Blazor)
* Exposure to microservices and containerization (Docker)
* Familiarity with CI/CD pipelines and automated testing
Whats on Offer
* Fully remote role with flexible working hours
* Competitive compensation and benefits
* Great company culture with strong technical leadership
* Career growth opportunities within a fast-evolving tech environment
If you are looking for an exciting opportunity to work with modern tech in a fully remote environment, please apply now!