In this Senior Developer role, you design, build, and deliver secure, scalable .NET and Azure solutions for client projects. You will lead stakeholder engagements and shape technical strategy within a collaborative team. The position combines hands-on development with mentoring and agile delivery to drive meaningful client outcomes. You will work on modern cloud architectures and contribute to shaping scalable, secure IT transformations.
Pay / Benefits
hybrid working
Responsibilities
Design, develop, and support secure, scalable .NET / Azure solutions
Collaborate with clients and stakeholders to translate requirements into technical designs
Build and maintain Azure PaaS services, integrations, and APIs
Manage CI/CD pipelines and IaC using Azure DevOps, GitHub, Terraform, and/or Bicep
Produce technical documentation, estimates, and delivery artefacts
Collaborate within an agile team and mentor others to drive continuous improvement
Key requirements
Strong Microsoft .NET / C# development expertise
Advanced Azure DevOps and/or GitHub skills with CI/CD pipelines
Experience with Microsoft Azure PaaS (Functions, Storage, Logic Apps, APIs, managed identities, Entra-based solutions)
Infrastructure as code experience with Terraform and/or Bicep for repeatable deployments
Strong communication, documentation, estimation, and client-facing skills in agile delivery
Collaborative team player with leadership and mentoring abilities
We use essential cookies to make this site work. With your permission we would also like to use the optional cookies below. Nothing optional is set until you choose, and you can change your mind at any time from "Cookie settings" at the bottom of every page. Cookie policy.
Essential — keep the site working and secure, and remember the choice you make here. Always on.