Senior Software Engineer
Listed on 2026-07-21
-
Software Development
Full Stack Developer, Software Engineer, Backend Developer
What will you be doing?
Designing, developing and maintaining client-facing applications that handle large and complex datasets in real-time
Contributing to the ongoing evolution of our software architecture, identifying opportunities to improve scalability, performance, maintainability and resilience
Continuously improving code to align with best practices, with a focus on code structure, testability and documentation
Participating in the development of new features, from initial design through to delivery
Providing operational support for Azure cloud services, including App Services, deployment pipelines (CI/CD), and Azure Front Door
Being a competent, active, engaged and willing member of our development team
Keeping up to date with developments and changes in the field of software development and AI, as well as the tools and techniques used
For this position, you will be able to demonstrate a working knowledge of, and a desire to develop, the skills below:
C# – strong knowledge required
Experience designing scalable, maintainable and high-performance software systems
Microsoft (.NET) technical stack
Strong proficiency using AI-assisted software development tools and agentic coding workflows
Git-based version control and Azure Dev Ops knowledge is desired
Microsoft Azure infrastructure and CI/CD knowledge is desired
Database experience is required
Familiarity with Agile development environments and code review practices
You will be comfortable working as part of a team, have an enthusiasm for providing an excellent user experience and keen to learn new skills on the job. As well as being a good communicator with the ability to discuss technical matters in non-technical language.
What’s in it for you?Take a look at our and Career stories pages to see why our people love being here! As well as joining a multi-award winning, fun, collaborative, people first organisation where your personal and professional skills will be developed to make you the best you can be, we offer an attractive benefits package designed to promote your overall wellbeing so that you are able to perform to your full potential both in and out of work.
Currently our core benefits package includes:
- Hybrid working (varies by role and department)
- Professional study support (where applicable)
- Access to our internal Wellbeing, LGBTQ+, Multicultural and Women’s networks
- Life assurance (6 x salary)
- Income protection
- Enhanced maternity/paternity/adoption and shared parental leave
- 26 days annual leave (pro-rata for part-time working) plus bank holidays (most of which can be taken flexibly!) with options to buy & sell holiday
- Private medical insurance
- Discounted gym memberships, critical illness and dental insurance through our flexible benefits
- Eye care vouchers
- Cycle to work scheme
- Digital GP services
- Competitive pension scheme
- Discretionary bonus scheme
- High street discounts
- Season ticket loans
- Volunteering opportunities
- Electric vehicle salary sacrifice scheme (qualifying period applies)
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: