Software Developer - Consultant
Primary stack
Job description
About the Position
Join us as a Software Developer - Consultant at Opencast. Collaborate with a team that values engineering craft, clean design, and thoughtful problem-solving.
Responsibilities
- Build high-quality, user-centred services using Java or Scala.
- Select and apply additional languages, such as Kotlin, Ruby, or JavaScript, to deliver the right solutions.
- Design and develop well-structured, maintainable systems using object-oriented principles.
- Apply strong testing practices to ensure quality, reliability, and confidence in your work.
- Deliver complex digital services aligned to Government Digital Service (GDS) standards.
- Adapt to new technologies, continuously developing your skills and contributing across the stack.
- Work effectively within agile teams to deliver value iteratively.
Requirements
-
Essential experience:
- Recent government (public sector) experience.
- Expertise in agile methodologies and eXtreme programming practices.
- Ability to work in test-driven development (TDD) and pair programming environments.
-
Essential consulting skills:
- Maintain and prioritize a team backlog to support focused, value-driven delivery.
- Lead the implementation of user stories from refinement through to completion.
- Collaborate with others to deliver a strong, shared testing approach.
- Work collaboratively through pairing and mobbing to improve outcomes and share knowledge.
- Build effective relationships with stakeholders and clients, communicating clearly to shape solutions.
- Adapt to changing priorities and environments, responding positively to new challenges.
- Demonstrate resilience and a growth mindset, using feedback to continuously improve.
- Operate effectively within multi-disciplinary teams to deliver value.
We Offer
- Competitive salary range of £57,000 - £61,000 per annum.
- A comprehensive benefits package including a 7% employer pension contribution, share options, and a discretionary bonus.
- 25 days’ holiday plus 3 annual “life happens” days.
- Wellbeing support, ongoing professional development, and volunteering opportunities.
- The chance to be part of a genuinely supportive team.
About the Company
At Opencast, we don’t measure developers by the number of tickets you complete. We care about engineering craft, clean design, and thoughtful problem-solving. Our consultants deliver in complex environments, pairing often and working with others who take pride in doing things properly: TDD, emerging design, refactoring, and leaving code better than they found it.
We build software we are proud of, and our clients trust us not just to code but to think, challenge, and guide.
Locations
- Hybrid - Newcastle, Edinburgh, Glasgow, Leeds, Manchester, Birmingham, Bristol, London
Commitment
- Permanent - Employee
Ready to Join Us?
If you value simple and robust solutions and want a role where your judgment matters as much as your keyboard, this could be a great fit for you.
Apply now and become part of a team that cares more about how you build software than how fast you can ship it.
Contact Us
Want to know more? Visit our website or email [email protected]
© Opencast Software. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
Government and public sector,Healthcare,Green tech and utilities
About the Company Opencast is an independent UK technology consultancy. They work at the heart of government, healthcare, and innovative businesses to develop human-focused digital and technology solutions. Opencast is proud to be a B Corp. Products, Services & Tech Stack Core Solutions: Architecture Engineering Product delivery User-centred design Data Project Scope & Target Clients Client Base: Government and public sector Healthcare Green tech and utilities Engineering Scale: Projects range from big innovations to tried and tested solutions.
More at Opencast Software
All 31 rolesBid Manager
Opencast Software · United Kingdom
Business Operations Assistant - 6 month Fixed Term Contract
Opencast Software · United Kingdom
IT Service Delivery Manager
Opencast Software · United Kingdom
DevOps - Consultant
Opencast Software · United Kingdom