×
Register Here to Apply for Jobs or Post Jobs. X

Software Developer - Senior Consultant

Job in Newcastle upon Tyne, Newcastle, Tyne and Wear, SY7, England, UK
Listing for: Opencast | B Corp™
Contract position
Listed on 2026-01-12
Job specializations:
  • Software Development
    Senior Developer, Software Engineer
Job Description & How to Apply Below
Position: Software Developer - Senior Consultant (Contract)
Location: Newcastle upon Tyne

Software Developer - Senior Consultant (Contract)

Join to apply for the Software Developer - Senior Consultant (Contract) role at Opencast | B Corp™

We’re looking for Contractors in Software Development (Senior level or Technical Lead) to help our major clients transform.

Software developers at Opencast care about building products right and combine their own experience and approach with our company values. They are tech agnostic, have expertise in agile methodologies, extreme programming practices and use industry‑leading programming languages to deliver agile transformation.

Our approach to software development is collaborative, focused on keeping things simple, and we use test driven development and pair programming as best practice.

Working with clients and key stakeholders is a crucial part of a consultancy role. Our developers are inclusive team players that listen, collaborate, can positively challenge and manage expectations when needed but most of all are always willing to teach and help others. Leaving a client with improved ways of working, working technology and a good experience from discovery through to live is the priority.

Contractors at Opencast follow the same principles as permanent consultants. The roles are varied, technical, and never confined to any one provider or solution.

UK Security Clearance (existing SC clearance or eligibility) is a requirement for our contracting opportunities.

Experience in delivering digital services for the UK government is highly valuable for many of our projects. Therefore, familiarity with the GDS toolkit will be essential.

Technical Skills
  • Expertise in Java and/or Scala is required
  • Experience in a technical leadership role
  • Deep understanding of programming paradigm, code design, testing, accessibility, performance and security
  • Proven ability to apply different testing tools and methods in practice
  • Knowledge or experience of delivering complex services to Government Digital Service (GDS) standards, is beneficial
  • Being comfortable with new technology, t‑shaped and comfortable with ongoing learning and development is key to success.
  • Experience with agile methodology
Responsibilities
  • Driving the elaboration of their team’s backlog
  • Setting testing strategies to match industry standards
  • Being a technical expert in their team (or acting as the team lead)
  • Leading the technical representation in a project discovery
  • Acting as a technical lead in the team, enabling them to achieve their full potential
Where you’ll work

Our hybrid model means everyone at Opencast splits their time between multiple locations, including from our HQ and hub locations, client site or home. Travel is part of life at Opencast, and considers requirements of your work, our clients and your team.

We include you

We welcome candidates from all identities, attributes, ways of thinking and backgrounds to thrive in a career  aim is for the diversity of our people to be reflected in the solutions we deliver, to help create a fairer society for all.

Interview

Job interviews are on Microsoft Teams. We’ll make any adjustments to help you. The recruitment process for this role includes pair programming and a technical interview.

Want to know more?

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary