Software Engineer
Location:Newcastle (60% onsite)
Contract:12 Months with strong likelihood of extension
Hours:35 per week (4.5‑day week between 7am-7pm, business discretion)
IR35:Inside of IR35
Pay:£52.32 p/h PAYE / £70 p/h Umbrella
Our Client, a leader in advanced technology solutions within the Defence & Space sector, is seeking a skilled Software Engineer to join their innovative and collaborative Agile Scrum team. Working with cutting‑edge cloud technologies and geospatial software, you will contribute to every stage of the development lifecycle-from design through to deployment.
Key Responsibilities
- Develop high‑quality, readable, and maintainable code using Java and modern cloud-based technologies.
- Create scalable and reusable software patterns to support ongoing development velocity.
- Participate in production of unit and automated tests to ensure robust software delivery.
- Conduct and contribute to design and code reviews, ensuring adherence to best practices, security standards, and maintainability guidelines.
- Document developed solutions and share technical knowledge with the wider team.
- Actively contribute to Agile ceremonies including sprint planning, daily stand-ups, and sprint reviews.
- Work collaboratively with the Scrum team to meet sprint objectives and delivery commitments.
- Maintain awareness of compliance risks and uphold integrity in all work activities.
Essential Skills
- Strong experience with Java
- Cloud services development
- Unit testing and automated testing practices
Desirable Skills
- DevSecOps tools and pipelines (e.g., Tekton, ArgoCD, SonarQube)
- Experience with Red Hat OpenShift or Kubernetes
- Experience using the Quarkus framework
- Front‑end development skills (e.g., Angular)
Given the role's nature, the selected candidate will undergo BPSS clearance before commencing and will subsequently obtain SC clearance.
If you think this could be a new and exciting career opportunity for you and you would like to learn more or just for an initial, no-obligation conversation please contact me on 07732 694 243 or you can apply directly by following the Easy Apply link and I will contact you as soon as I receive your contact details.
This vacancy is being advertised by Belcan