Network IT
Senior Engineer
Job Description
Salary: £47,000 - 56,500 per year
Requirements:- Strong software engineering background with experience designing, developing, and supporting enterprise applications
- Excellent understanding of software design, architecture, and modern engineering principles
- Experience with .NET / C# development
- Experience with Microsoft Azure and cloud-native development
- Experience working with microservices architectures and API-first development
- Strong understanding of CI/CD, DevOps, Infrastructure as Code, Automated Testing, and Test-Driven Development (TDD)
- Experience working with APIs, integrations, and distributed systems
- Strong understanding of data modelling, database design, and application performance considerations
- Experience working within Agile delivery environments
- Ability to review code, maintain engineering standards, and support technical decision-making
- Experience with observability and monitoring tools
- Experience working across Azure and/or AWS cloud environments
- Excellent communication skills with the ability to engage both technical and non-technical stakeholders
- Experience mentoring developers and supporting team capability growth
- Practical experience using AI-assisted engineering tools to improve software delivery
- Lead the design, development, and delivery of scalable software solutions across a range of digital products
- Contribute to system architecture and technical design, ensuring solutions are secure, resilient, and maintainable
- Champion engineering best practices including code quality, TDD, automated testing, CI/CD, and DevOps methodologies
- Mentor and support engineers within the team, providing technical leadership and guidance
- Develop and support APIs, integrations, and cloud-based services across complex environments
- Collaborate closely with Product Managers, Designers, Architects, and stakeholders to define requirements and deliver value
- Support operational excellence through monitoring, incident management, problem resolution, and service improvement
- Drive continuous improvement through emerging technologies, automation, and AI-assisted development practices
- Ensure solutions comply with security, governance, and performance standards
- AI
- API
- AWS
- Azure
- C#
- CI/CD
- Cloud
- DevOps
- Support
- Security
- TDD
- microservices
- ASP.NET
- Network
More:
We are a highly respected organisation with a growing Digital Services function, and we are recruiting multiple Senior Engineers to join our team in Milton Keynes on a hybrid basis, with approximately one day per month on-site. This is an exciting opportunity to work on business-critical digital products and platforms within a collaborative, product-led environment. You will work across a modern technology stack, typically including .NET, Azure, APIs, cloud-native services, and DevOps practices, helping deliver services used at scale across our organisation. As part of a cross-functional product team, you will combine hands-on software engineering with technical leadership, mentoring colleagues, driving quality standards, and helping shape the technical direction of critical products and services in a build-run-own environment.
last updated 31 week of 2026
Interested in this role?
Submit your application now
How to Apply
About Network IT
Network IT
Milton Keynes
IT
Skills & Technologies
Inferred from job description
Salary Insight
£51,750
This role
£75,000
UK median
This salary is 31% below the UK median for Senior roles (£75,000/yr).
Based on 2024–2025 UK technology sector benchmarks