Senior .NET Developer (.NET / Azure) - Energy
Initial 1 year fixed term contract
Hybrid - 2 days per week in the Worthing office
£70,000 - £80,000 base + bonus + benefits
We're looking for an experienced Senior .NET Developer to join our technology team and play a key role in delivering high-quality, scalable software solutions. Reporting to the Technical Delivery Manager, you'll work across new development, system enhancements and production support, using modern Microsoft technologies and cloud platforms.
Senior .NET Developer - What you'll be doing
Designing and building high-volume, high-performance, highly available applications
Developing, unit testing and maintaining clean, well-structured code in line with agreed standards
Supporting and enhancing live production systems
Assisting during project test phases by resolving issues related to coded components
Working closely with business stakeholders to translate requirements into technical solutions
Estimating development effort and collaborating with BAs, testers and delivery teams
Taking ownership of codebases, including source control and code quality
Producing and maintaining clear technical documentation
Proactively identifying and escalating technical risks or issues when needed
Senior .NET Developer - What we're looking for
8+ years' experience in software development roles
Strong experience across the full software development lifecycle
Solid understanding of SOLID principles and unit testing
Extensive hands-on experience with the Microsoft stack, including:
C#, .NET, .NET 6–8
ASP.NET Core / MVC
Experience supporting and troubleshooting Azure cloud integrations, including:
Azure Function Apps
Azure Service Bus
Azure Logic Apps
Experience using Terraform to build and manage infrastructure
Strong experience designing and building APIs and web services
Comfortable working in Agile, Waterfall or hybrid environments
Experience in the Utilities / Energy sector is a plus