Senior .NET Developer, C#, Azure, Terraform, Lead Developer

Senior .NET Developer, C#, Azure, Terraform, Lead Developer

Posted 1 day ago by Experis UK on Linkedin

Negotiable
Undetermined
Remote
London, England, United Kingdom

Summary: The Senior .NET Developer will be responsible for creating and adapting C# / .NET Core services while mentoring junior developers in a fully remote setting. This role involves collaborating with team members to enhance existing systems and ensuring high-quality software delivery. The position is a 12-month contract with potential for extension, focusing on scalable and resilient solutions. The ideal candidate will have extensive experience in software development and a strong understanding of modern development practices.

Key Responsibilities:

  • Create and adapt new C# / .NET Core services to meet evolving business requirements.
  • Mentor and coach existing team members through pair programming, peer reviews, and team talks.
  • Support and enhance current systems and initiatives during office hours.
  • Maintain a strong focus on quality, reusability, clean architectures, security, and resilience.
  • Collaborate with the Lead Developer, Delivery Manager, and Product Owner to design service improvements and new features.

Key Skills:

  • 3+ years of experience in a senior software development role at the enterprise level.
  • Experience mentoring junior developers and being an active member of an agile team.
  • Strong diagnostic skills and experience providing support for issues.
  • Extensive experience (5+ years) with C# and .NET Core.
  • Deep understanding of Object-Oriented concepts and SOLID design principles.
  • Proven experience developing in Microsoft Azure and using Terraform.
  • Strong knowledge of SQL and database design.
  • Experience in building unit and integration tests, ideally following TDD or BDD.
  • Proficiency in scripting languages such as PowerShell is a nice-to-have.

Salary (Rate): undetermined

City: London

Country: United Kingdom

Working Arrangements: remote

IR35 Status: undetermined

Seniority Level: Senior

Industry: IT