Senior Software Developer
Key points
- 17/09/25
- West Midlands, West Midlands
- £60k - 75k per year
- Permanent
- Software Engineering
- Full time
Job role
Senior Software Developer
Location: UK (Hybrid Working)
Type: Permanent
Salary: £60,000 - £75,000 + Excellent Pension and other associated benefits
Want to shape the future of public sector digital services?
We're looking for a talented and driven Senior Software Developer to help design, build, and improve digital platforms that make a real difference to people's lives. This is a key role within a multi-disciplinary Agile team, where you'll deliver high-quality, user-focused solutions that support public sector transformation.
You'll work independently from requirements or high-level designs, taking ownership of software and data management solutions from concept to delivery. Alongside hands-on development, you'll mentor and support junior colleagues, helping to build a strong, collaborative team culture.
What You'll Be Doing
- Developing digital services that meet diverse user needs and align with the Digital by Default service standard.
- Building APIs for internal and external use.
- Leading Agile development within cross-functional teams, including developers, testers, analysts, and product owners.
- Championing user experience in every solution you design.
- Driving collaboration between technical teams and business stakeholders to accelerate delivery.
- Applying engineering best practices such as code reviews, refactoring, automated testing, and adherence to standards.
- Sharing knowledge across the team and wider development community.
- Reusing open-source and government code where appropriate.
- Solving complex technical problems through analysis, user research, and data insights.
- Mentoring junior developers, supporting their growth and guiding them through technical challenges.
- Improving services continuously, identifying strategic enhancements across systems.
- Working with product managers to shape service roadmaps and adapt to evolving requirements.
- Removing delivery blockers to maximise team productivity.
- Managing development plans to ensure successful delivery within scope, time, and budget.
- Leading release planning, risk assessment, and post-release reviews.
- Empowering teams to self-manage and prioritise effectively.
What You'll Bring
- Proven experience in software development using Agile methodologies.
- Strong technical skills in languages such as Java, TypeScript, JavaScript, HTML, and CSS.
- A passion for user-centred design and continuous improvement.
- Excellent problem-solving and communication skills.
- A collaborative mindset and commitment to mentoring others.
- Leadership qualities that inspire trust and respect across teams.
Interested?
This is your chance to make a meaningful impact in the public sector, working on services that matter. You'll be part of a forward-thinking team that values innovation, quality, and collaboration. They offer a supportive environment where your ideas are welcomed, and your growth is encouraged.
US