This job is no longer available
This job expired on 19/07/2026. It no longer accepts applications.
Software Engineer
Opencast | B Corp™ · City Of Bristol
Job description
About the role
Opencast is looking for a Software Engineer who values craftsmanship, clean design and thoughtful problem‑solving over sheer speed. You will work in a consultancy environment, collaborating closely with clients and teammates to deliver high‑quality software solutions.
Key responsibilities
- Develop and maintain software using test‑driven development (TDD) and pair programming.
- Collaborate with clients and stakeholders to understand requirements and translate them into robust solutions.
- Travel regularly to client sites across the UK for on‑site work and relationship building.
- Apply agile and eXtreme programming practices to continuously improve code quality and delivery processes.
- Mentor and support team members, sharing knowledge and best practices.
Required profile
- Active Security Check (SC) clearance or willingness to undergo the clearance process.
- Eligibility for UK security vetting (typically UK citizenship and five years continuous residence).
- Strong preference for in‑person collaboration and relationship building.
- Commitment to delivering simple, robust, and maintainable software.
Required skills
What we offer
- Opportunities for continuous learning and professional development.
- A culture that values engineering craft and thoughtful problem‑solving.
- Varied technical challenges across multiple client projects.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in the United Kingdom.
Salaries by job title
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Opencast | B Corp™
City Of Bristol