cover image
Source Group International

Software Engineer

On site

Newham, United kingdom

Full Time

07-12-2025

Share this job:

Skills

Java JavaScript TypeScript Decision-making Architecture JavaScript/TypeScript Spring Spring Boot

Job Specifications

Job Description

Software Engineer

Salary: up to 65,000/year

Location: Banbury / Hybrid (2 days/week onsite)

Contract: Permanent

Reports to: Tech Lead

About Us

Our client is on a mission to create a safer and fairer world. We provide software solutions that empower police forces and local authorities to enforce and track traffic and parking offences, manage permits and licenses, and control high-risk assets like firearms and tasers.

Our goal is to build a data-driven, professionally managed organisation with robust systems and processes—poised for consistent growth and ready to seize new opportunities. We've united our legacy brands, creating a dynamic new identity that reflects our vision for the future.

This is an exciting time to join the team. We're seeking ambitious, forward-thinking engineers who are eager to make a real impact and grow their careers in a rapidly evolving industry. If you're ready to be part of a team that's shaping the future of public safety and compliance technology, we want to hear from you.

Summary

In this role, you’ll help develop and maintain technology that enables our customers to make the world safer and fairer. Our goal is to deliver products that our clients find indispensable—helping them run their operations seamlessly and efficiently.

You’ll be joining one of our new development teams working on speed camera technology. You’ll play a key role in designing, building, and maintaining high-quality software, contributing to the re-architecture and modernisation of our core products while ensuring minimal disruption to our customers.

Key Responsibilities

Design, develop, and maintain scalable, high-quality software using Java and JavaScript/TypeScript.
Work collaboratively within a cross-functional team to deliver core transformation projects.
Contribute to the re-architecture of legacy systems into modern, maintainable platforms.
Write clean, maintainable, and well-tested code.
Participate in code reviews, technical discussions, and design sessions.
Help identify and implement improvements to engineering processes, performance, and reliability.
Collaborate closely with product managers and other engineers to deliver new features and enhancements.
Make pragmatic technical decisions, balancing long-term quality with immediate business needs.

About You

We’re Looking For Someone Who Has

Strong hands-on coding skills in Java and JavaScript/TypeScript.
Skilled in Spring Boot or Micronaut
A willingness to work with and modernise complex legacy applications.
Experience designing and delivering high-quality, reliable software systems.
An interest in solving complex architectural challenges and contributing to technical decision-making.
A collaborative mindset and enthusiasm for learning and continuous improvement.

What We Offer

25 days annual leave
2 "Moment in Time" Days
Life Assurance
Private Pension with Scottish Widows
Health Care Cash Plan
Hybrid working model
Income Protection

About the Company

Source Group International - Award-Winning Staffing Solutions Provider. We create value for our customers and community. Our recruitment solutions operate from offices globally, including London, Amsterdam, Zug, and Austin. Our vision is to make a lasting, positive impact on people's lives. We deliver talent into technology markets and add value to our customers through our Technology Recruitment brand - Source Technology and our Community Platform - Source Talks. We believe in making a positive difference to people... Know more