Senior .NET Developer
Deliver high-impact projects in a modern, cloud-first environment with a senior-level role requiring deep technical expertise.
Key Responsibilities:
* Design, implement and maintain continuous integration/continuous deployment pipelines using Azure DevOps.
* Integrate automated testing frameworks (unit, integration, functional) into delivery pipelines.
* Plan and execute blue/green deployments with zero-downtime and rollback capabilities.
* Develop business-critical .NET applications and APIs optimised for performance and scalability.
* Enhance and optimise SQL Server (2012-2022 ) performance including stored procedures and indexing.
* Work across Windows Server environments including integration with MS Reporting Services 2016 and PingFed.
* Collaborate with multidisciplinary teams to deliver high-quality solutions aligned with enterprise standards.
* Provide technical leadership, driving best practices in modern DevOps and software engineering.
Requirements:
* Minimum 5 years' experience with ASP.NET/MVC and .NET Core in enterprise environments.
* Proven expertise in Azure DevOps, including build/release pipelines, automated testing and deployment strategies.
* Demonstrated experience in blue/green deployments within production environments.
* Advanced SQL Server (2012-2022 ) skills, including performance tuning, optimisation and troubleshooting.
* Strong experience in Windows Server environments, MS Reporting Services 2016 and PingFed.
* Proven delivery in Agile enterprise ICT environments.
* Exceptional communication skills and the ability to collaborate effectively with technical and non-technical stakeholders.
Benefits:
* Hybrid work arrangements.
* Initial 12-month contract with competitive rates and superannuation.
* Opportunity to lead mission-critical projects in a technology-driven environment.
How to Apply:
Click the 'apply' button or contact us for more information about this opportunity.