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

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

Posted 1 day ago by Experis

Negotiable
Inside
Remote
London

Summary: The Senior .NET Developer role is a 12-month remote contract focused on creating scalable and resilient solutions while mentoring junior developers. The position requires extensive experience in C# and .NET Core, with responsibilities including system support, quality assurance, and collaboration with team leads. The ideal candidate will have a strong background in Azure and Terraform, along with a commitment to agile practices. This role is pivotal in enhancing existing systems and driving new feature development.

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, helping them improve their C# / .NET Core skills.
  • Support and enhance current systems and initiatives during office hours, ensuring that service level objectives are met.
  • Maintain a strong focus on quality, reusability, clean architectures, security, and resilience across the full application lifecycle.
  • Collaborate with the Lead Developer, Delivery Manager, and Product Owner to design service improvements and new feature additions.

Key Skills:

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

Salary (Rate): undetermined

City: undetermined

Country: undetermined

Working Arrangements: remote

IR35 Status: inside IR35

Seniority Level: Senior

Industry: IT