Live opening · Posted 7 hours ago
At a glance
The key details from the original listing.
About the role
Description supplied by the original job listing.
As a .NET Developer, you will work closely with several customers to maintain, develop, and innovate on business-critical applications — including full end-to-end delivery through requirements, development, testing, and production deployment. Working in the Version 1 Service Reliability Group, you will have the opportunity to work across a wide range of technologies including cloud services, CI/CD pipelines, and modern architecture patterns, further develop your skills, and progress your career within a growing business.
Develop and maintain software to meet client needs using C#, .NET Core/.NET Framework, and Entity Framework Core
Design, build, and support distributed APIs and multi-tier integrations across client systems
Modernise and re-platform legacy applications, applying patterns such as N-Tier, MVC, Event-Driven, or Microservices architecture where appropriate
Own and improve CI/CD pipelines (e.g. Jenkins, Azure DevOps) and support release/deployment processes, including working within formal change management (e.g. ITIL) for production releases
Apply unit testing and TDD practices (e.g. xUnit, NUnit, Moq) to ensure reliability and maintainability
Work with Microsoft Azure cloud services (e.g. App Service, Functions, Service Bus) as part of application delivery
Follow best practice guidelines and help improve those guidelines, creating best-in-class documentation with client users in mind
Provide technical mentorship and peer code review to support quality and consistency across the delivery team
Support responsible adoption of AI-assisted development tools (e.g. GitHub Copilot) in line with governance best practices
Essential criteria:
Current .NET / C# and ASP.NET development experience, including .NET Core
JavaScript and SQL experience (MS SQL Server preferred)
Experience with Entity Framework or similar ORM tools
Data transformation/integration experience, including data service extracts, reports, etc.
CI/CD experience (e.g. Jenkins, Azure DevOps)
Manual deployment process using IIS Manager
Experience and awareness of the wider Microsoft technology stack
Exposure to or strong interest in Microsoft Azure cloud services
Familiarity with Git/GitHub version control
Familiarity working with Azure Repos and Devops.
Desirable:
Unit testing and TDD experience (e.g. xUnit, NUnit)
Experience working within formal change/incident management processes (e.g. ITIL)
Exposure to modern architecture patterns (Microservices, Event-Driven, Clean Architecture)
Interest in AI-assisted development tooling and governance
Employment type
Full-time
Work arrangement
No
Your early-applicant advantage
Live timing from JobBeeper.
More openings worth a look
Recently tracked roles with full details and direct application links.