Описание вакансии
Ready to work somewhere that cares more about how you build software than how fast you can ship it?
The role
Requirements
We’re looking to welcome new team members for multiple roles from September onwards. If you’re interested in joining Opencast, we’d encourage you to apply.
Essential experience
- Lead the design and delivery of high-quality, user-centred services using Java or Scala.
- Use a range of technologies, including languages such as Kotlin, Ruby or JavaScript, to solve real problems in the right way.
- Design and build scalable, maintainable systems, considering performance, security and accessibility.
- Build quality into your work by embedding strong testing practices throughout delivery.
- Deliver complex digital services (preferably aligned to Government Digital Service (GDS) standards), supporting others to do the same.
- Explore and adopt new technologies, helping teams learn and continuously improve.
- Work within agile teams to deliver value early and often, adapting to changing needs.
Essential consulting skills
In addition to software engineering skills, there are essential core skills you’ll need to be an Opencast consultant. You’ll need to demonstrate how you:
- Shape and guide delivery by driving clear, prioritised backlogs aligned to user and client needs.
- Lead on technical delivery, supporting others and ensuring a high-quality approach from idea through to implementation.
- Set and evolve testing approaches that build confidence and improve outcomes across the team.
- Encourage collaborative ways of working, including pairing and mobbing, to share knowledge and strengthen delivery.
- Build trusted relationships with clients and stakeholders, communicating openly and helping shape the right solutions.
- Lead technical conversations in discovery and delivery, bringing clarity to complex problems.
- Support and develop others through coaching, mentoring and sharing good practice.
- Respond positively to change, showing resilience, adaptability and a commitment to continuous improvement.
- Bring multidisciplinary teams together, aligning stakeholders and disciplines to shape solutions and deliver value for users.
Salary
What we offer
A competitive package including a 7% employer pension contribution, share options, and a discretionary bonus. You’ll also benefit from 25 days’ holiday and access to 3 annual “life happens” days to support unexpected situations. We provide wellbeing support, ongoing professional development, volunteering opportunities, and the chance to be part of a genuinely supportive team.
Where you’ll work
This role requires regular on-site attendance at our HQ, hub offices, and client sites, as well as the ability to work from home. Applicants must be able to travel to offices and client sites across the UK as part of their normal working arrangements, as travel is essential for fulfilling the responsibilities of the role.
We include you
Interview
Interviews will be conducted via Microsoft Teams. We’re happy to make adjustments to support your needs.
Want to know more?
Похожие Вакансии
Software Developer - Consultant (Contract)
Opencast • Hybrid - Newcastle, Edinburgh, Glasgow, Leeds, Manchester, Birmingham, Bristol, London
Software Developer - Consultant
Opencast • Hybrid - Newcastle, Edinburgh, Glasgow, Leeds, Manchester, Birmingham, Bristol, London
Software Developer - Senior Consultant (Contract)
Opencast • Hybrid - Newcastle, Edinburgh, Glasgow, Leeds, Manchester, Birmingham, Bristol, London
Senior Software Developer - Java (all genders)
Lightspeedhq • Berlin
Staff Software Developer (Kotlin Libraries)
jetbrains • London
Senior Software Developer (m/w/d)
acadon AG • Braunschweig
Как откликнуться
О компании Opencast
Opencast
Hybrid - Newcastle, Edinburgh, Glasgow, Leeds, Manchester, Birmingham, Bristol, London
Частые вопросы
Where is the Software Developer - Senior Consultant position at Opencast located?
The Software Developer - Senior Consultant role at Opencast is based in Hybrid - Newcastle, Edinburgh, Glasgow, Leeds, Manchester, Birmingham, Bristol, London.
What type of employment is the Software Developer - Senior Consultant role at Opencast?
This Software Developer - Senior Consultant position is offered as Permanent - Employee.
What skills are needed for the Software Developer - Senior Consultant role at Opencast?
Key skills and focus areas for this role include Software Development.
How do I apply for the Software Developer - Senior Consultant position at Opencast?
You can apply for the Software Developer - Senior Consultant role at Opencast directly from this page. Create a professional, ATS-ready resume with Clever CV to strengthen your application before you apply.