Consulting Software Engineer: Agile, TDD & Pairing

Opencast | B Corp™

Newcastle upon Tyne

Hybrid

GBP 65,000 - 95,000

Full time

8 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Pension plan
Share options
Discretionary bonus
25 days holiday
Life happens days

Job summary

Opencast is seeking software developers who care about building robust software with craft and thoughtful problem-solving. You’ll work in a collaborative environment using Java or Scala, with a strong emphasis on TDD, refactoring, and continuous learning to deliver high-quality services for clients across the UK.

The role involves weekly on-site work, travel to client locations across the UK, and close collaboration within agile teams.

Qualifications

  • Experience as Software Developer using Java or Scala.
  • Strong design and maintainable code skills (OO).
  • Solid testing practices (TDD, automated tests).
  • Comfort with agile teams and iterative delivery.
  • Ability to learn new technologies and contribute across the stack.
  • Collaborative mindset and ability to pair-program to share knowledge.

Responsibilities

  • Develop high-quality services using Java/Scala.
  • Design and implement well-structured, maintainable systems (OO).
  • Apply robust testing to ensure reliability and confidence in deliverables.
  • Adapt to new technologies and contribute across the stack.
  • Work in Agile teams to deliver value iteratively.

Skills

Java/Scala
OO design
TDD
Agile
Pair programming
Testing
Team collaboration

Job description

Opencast is seeking software developers who care about building robust software with craft and thoughtful problem-solving. You’ll work in a collaborative environment using Java or Scala, with a strong emphasis on TDD, refactoring, and continuous learning to deliver high-quality services for clients across the UK.

The role involves weekly on-site work, travel to client locations across the UK, and close collaboration within agile teams.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer – Client‑Facing, Agile & TDD
Senior Software Engineer – Client‑Facing, Agile & TDD

Opencast • Newcastle upon Tyne, City of Edinburgh, Glasgow

Hybrid
GBP 61,000 - 78,000
7% pension contribution
Share options
Discretionary bonus
+4
Software Engineer — Agile, TDD, On-site UK | SC Cleared
Software Engineer — Agile, TDD, On-site UK | SC Cleared

Opencast | B Corp™ • City of Edinburgh

On-site
GBP 50,000 - 90,000
7% pension
Share options
Discretionary bonus
+6
Software Engineer - Java/Scala; Hybrid, UK Travel, Shares
Software Engineer - Java/Scala; Hybrid, UK Travel, Shares

Opencast | B Corp™ • Glasgow

On-site
GBP 60,000 - 90,000
7% employer pension contribution
Share options
Discretionary bonus
+2
Consultant Software Engineer - Hybrid, Public Sector
Consultant Software Engineer - Hybrid, Public Sector

Opencast • Newcastle upon Tyne

Hybrid
GBP 70,000 - 95,000
7% employer pension
Share options
Discretionary bonus
+5
Contract Software Engineer - Craft, TDD & Pairing
Contract Software Engineer - Craft, TDD & Pairing

Opencast • Newcastle upon Tyne, City of Edinburgh, Glasgow

Hybrid
GBP 65,000 - 83,000
Software Engineer — Craft-Driven, Agile & Client Impact
Software Engineer — Craft-Driven, Agile & Client Impact

Opencast | B Corp™ • West of England

Hybrid
GBP 60,000 - 90,000
7% employer pension
Share options
Discretionary bonus
+4
Senior Software Engineer — Lead Design, On‑Site UK, Flexible Hours
Senior Software Engineer — Lead Design, On‑Site UK, Flexible Hours

Opencast | B Corp™ • Manchester

On-site
GBP 70,000 - 90,000
Pension 7%
Share options
Discretionary bonus
+5
SC-Cleared Software Engineer — Craft, Agile & On-site
SC-Cleared Software Engineer — Craft, Agile & On-site

Opencast | B Corp™ • Manchester

On-site
GBP 65,000 - 90,000
7% employer pension contribution
Share options
Discretionary bonus
+2
Senior Software Engineer/Developer
Senior Software Engineer/Developer

Opencast, incorporated • Newcastle upon Tyne

On-site
GBP 59,001 - 72,000
7% employer pension contribution
Share options
Discretionary bonus
+2
Software Engineer
Software Engineer

Opencast | B Corp™ • Newcastle upon Tyne

Hybrid
GBP 65,000 - 95,000
Pension plan
Share options
Discretionary bonus
+2