Software Developer - Consultant
Newcastle upon Tyne, Newcastle, Tyne and Wear, SY7, England, UK
Listed on 2026-01-10
-
Software Development
Software Engineer
Location: Newcastle upon Tyne
Software Developer - Consultant (Contract)
Location:
Newcastle Upon Tyne, England, United Kingdom
Opencast – a B Corp™ tech consultancy building user‑centred solutions for government and business customers – invites you to join as a software developer consultant. The role is contract‑based (covered by a full‑time schedule), focusing on agile, test‑driven development, pair programming and continuous improvement.
Job Details- Seniority level:
Mid‑Senior Level - Employment type:
Contract (Full‑time) - Industry: IT Services and IT Consulting
- Job function:
Information Technology and Consulting
- Deliver and maintain the client’s backlog, writing high‑quality, testable code.
- Collaborate with cross‑functional teams, stakeholders and other consultants to shape requirements and design.
- Lead on the implementation of user stories, ensuring best practices in TDD, mobbing and pair programming.
- Provide technical guidance on architectural patterns, tooling and UI/UX best practices.
- Help clients improve workflows, technologies and delivery processes, from discovery to production.
- Document knowledge and maintain knowledge bases to support continuous learning.
- Ensure compliance with Opencast’s quality, environmental and information security policies.
- Expertise in Java and/or Scala; experience with Kotlin, Ruby, Spring Boot or Python is valuable.
- Strong object‑oriented design and coding skills.
- Experience with test‑driven development and unit/integration testing.
- Hands‑on knowledge of the GDS toolkit and GDS standards.
- Comfortable with agile methodologies, extreme programming and continuous learning.
- Existing UK Security Clearance or eligibility for one is required.
- Excellent communication, teamwork and a willingness to share knowledge.
Salary:
Up to £450 per day (working inside IR35). Contractual.
Hybrid work model with travel to client sites, HQ and home offices as required.
Application ProcessInterviews are conducted via Microsoft Teams. The process includes pair programming, a technical interview and a behavioural review.
Diversity & InclusionWe welcome candidates from all identities, attributes, ways of thinking and backgrounds. Opencast seeks to reflect diversity in its team and solutions, supporting a fairer society.
#J-18808-LjbffrTo Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: