We’re seeking an experienced Senior Software Developer (.NET) to join a .NET Support Team supporting and enhancing a portfolio of 35+ business-critical applications across a large enterprise government environment. You’ll work across BAU support and continuous improvement—delivering fixes, enhancements and modernisation while supporting Azure-hosted services and CI/CD pipelines.
Key Responsibilities
* Maintain, enhance and modernise existing .NET applications (bug fixes, feature delivery, performance uplift)
* Troubleshoot and resolve production issues, working directly with stakeholders/end users
* Contribute to secure, reliable and scalable solutions (incl. patching, upgrades, risk remediation)
* Support CI/CD pipelines and deployment practices
* Produce high-quality, testable code and clear technical documentation
* Work within Agile delivery practices and collaborate with other engineers
* Experience in managed application services / application support teams
* Strong exposure to CI/CD and deployment automation (e.g., Azure DevOps)
* Experience supporting multiple applications/products in parallel within an enterprise environment
Skills And Experience
* 7+ years commercial full-stack development experience with C# / .NET Framework 4+ and web development
* Entity Framework
* SQL Server / T-SQL
* Angular 10+
* Git and branching models
* Strong communication skills and ability to rapidly diagnose and resolve technical issues
* Long-term contract with extension potential
* Hybrid working arrangement
* Work on a sizeable application portfolio with meaningful, business-facing impact
* Collaborative team environment with a mix of BAU and enhancement work
#J-18808-Ljbffr