Senior Software Engineer
Role purpose
Step into a role where your technical expertise drives innovation and your leadership helps shape the next generation of engineers. We’re looking for a Senior Software Engineer to join a growing technology team, playing a key role in the development and maintenance of modern software applications and services.
You’ll work closely with cross-functional teams to deliver robust, scalable, and secure solutions that support a complex, regulated business environment. You’ll also mentor and support junior engineers, enabling them to contribute effectively to team outcomes.
About you
Essential skills and experience:
-
Expert-level .NET development experience (C#, ASP.NET Core, Entity Framework Core, LINQ) with strong understanding of application architecture, design patterns, and clean code principles.
-
Strong experience building cloud-native solutions on Microsoft Azure, including App Services, Functions, Storage, SQL, Key Vault, monitoring, and identity.
-
Proven CI/CD expertise using Azure DevOps, including YAML pipelines, automated testing, release management, and environment configuration.
-
Solid understanding of API design and integration, including RESTful services, microservices, messaging/queues, and secure communication patterns.
-
Strong testing mindset with experience in automated unit and integration testing (e.g. NUnit, mocking frameworks, test pipelines).
-
Experience with containerisation and infrastructure-as-code, including Docker, Kubernetes/managed container platforms, and tools such as Terraform.
-
Excellent problem-solving and troubleshooting skills.
-
Strong communication skills and the ability to collaborate effectively across multidisciplinary teams.
Apply
Share this Job
Consultant
Callum Whittle
Callum joined Jackson Hogg in 2024 after 3 years specialising in IT recruitment at an AWS Partner. Before joining, he got the opportunity to travel Central/ South America seeing a beautiful side of the world. At Jackson Hogg, Callum joins the IT team and specialises in Software Development in the North East. Outside of work, Callum enjoys playing golf at a poor standard and supporting Newcastle United in his spare time.
Consultant - Tech
Related jobs
Senior Software Engineer
Senior Software Engineer Role purpose Step into a role where your technical expertise drives innovation and your leadership hel
Software Developer (Ruby)
Software Developer (Ruby) Inside IR35 Cont
Head of Service Operations
The Head of Service Operations will hold end-to-end accountability for
Senior Java Developer
Senior Java Developer Initial 3-month contra