Senior Software Developer C# / ASP.NET (Remote)
Our client is a rapidly growing software solutions provider delivering innovative and scalable applications to customers across multiple industries.
Role Overview
This is an exciting opportunity for an experienced Senior Software Developer to join a remote-first development team.
* You will play a key role in designing, developing, and maintaining ASP.NET web applications using C#, SQL Server, and Entity Framework Core.
* This position is ideal for someone passionate about writing clean, scalable, and secure code while working in a cloud-based environment.
Key Responsibilities:
1. Develop and maintain ASP.NET web applications with a focus on scalability and security.
2. Design and implement secure APIs using best practices.
3. Collaborate on system architecture and cloud deployment (Azure or equivalent).
4. Contribute to testing strategies, CI/CD workflows, and overall code quality improvements.
5. Work within an Agile team, participating in sprint planning, code reviews, and stand-ups.
Essential Skills & Experience:
* Strong experience with C#, ASP.NET, and SQL Server.
* Solid understanding of secure coding practices and API architecture.
* Proficiency with Git/GitHub and object-relational mapping tools (e.g., Entity Framework).
Desirable Skills:
* Experience with Azure or other cloud platforms.
* Hands-on knowledge of REST APIs and integration patterns.
* Familiarity with CI/CD pipelines and automated testing frameworks.
Benefits & Perks:
* Competitive salary up to £65k + bonus.
* Fully remote role with flexible working hours.
* Health insurance & pension contributions.
* Professional development opportunities with training budgets.
* Supportive, collaborative culture with virtual team events and wellness programmes.