Software Engineer

Software Engineer

Full-Time 43200 - 78000 ÂŁ / year (est.) No home office possible
S

At a Glance

  • Tasks: Design and develop high-quality software to enhance public safety technology.
  • Company: Join a mission-driven tech company focused on creating a safer, fairer world.
  • Benefits: Enjoy 25 days leave, hybrid work, health care, and a private pension.
  • Why this job: Make a real impact in public safety while growing your tech career.
  • Qualifications: Proficient in Java and JavaScript/TypeScript with a collaborative mindset.
  • Other info: Be part of a dynamic team with opportunities for continuous learning.

The predicted salary is between 43200 - 78000 ÂŁ per year.

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. 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.

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

  • 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

Seniority level: Not Applicable

Employment type: Full‑time

Job function: Information Technology Technology, Information and Media

Software Engineer employer: SGI

Join a forward-thinking company dedicated to creating a safer and fairer world through innovative software solutions. With a hybrid working model, generous annual leave, and a strong focus on employee growth and collaboration, we offer an environment where ambitious engineers can thrive and make a meaningful impact in public safety technology. Our commitment to modernising legacy systems and fostering a culture of continuous improvement ensures that you will be part of a dynamic team poised for success.
S

Contact Detail:

SGI Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer

✨Network Like a Pro

Get out there and connect with people in the industry! Attend meetups, tech conferences, or even local events. The more you mingle, the better your chances of landing that dream job—plus, you might just meet someone who knows about openings before they’re advertised!

✨Show Off Your Skills

Don’t just tell them what you can do—show them! Create a portfolio showcasing your projects, especially those using Java and JavaScript/TypeScript. A well-done GitHub profile can speak volumes about your coding skills and passion for software engineering.

✨Ace the Interview

Prepare for technical interviews by practicing coding challenges and system design questions. Brush up on your knowledge of Spring Boot or Micronaut, and be ready to discuss how you’d tackle real-world problems. Confidence is key, so practice makes perfect!

✨Apply Through Our Website

When you find a role that excites you, apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our mission to make the world safer and fairer.

We think you need these skills to ace Software Engineer

Java
JavaScript
TypeScript
Spring Boot
Micronaut
Software Development
Code Review
Technical Decision-Making
Collaboration
Problem-Solving
Software Architecture
Continuous Improvement
Legacy System Modernisation
Clean Code Practices

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that match the job description. Highlight your hands-on coding skills in Java and JavaScript/TypeScript, and don’t forget to mention any experience with Spring Boot or Micronaut!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to express your enthusiasm for the role and how you can contribute to making the world safer and fairer through technology. Be genuine and let your personality come through.

Showcase Your Projects: If you've worked on relevant projects, whether personal or professional, make sure to include them. Discuss the challenges you faced and how you overcame them, especially if they relate to modernising legacy systems or developing high-quality software.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity to join our team in shaping the future of public safety technology!

How to prepare for a job interview at SGI

✨Know Your Tech Stack

Make sure you’re well-versed in Java and JavaScript/TypeScript, as these are key for the role. Brush up on Spring Boot or Micronaut too, as they’ll likely come up during technical discussions.

✨Showcase Your Problem-Solving Skills

Be prepared to discuss complex architectural challenges you've faced in the past. Think of specific examples where you made pragmatic technical decisions that balanced quality with business needs.

✨Emphasise Collaboration

This role involves working closely with cross-functional teams, so highlight your collaborative mindset. Share experiences where you’ve successfully worked with product managers and other engineers to deliver features.

✨Ask Insightful Questions

Prepare thoughtful questions about the company’s mission and how your role contributes to making the world safer and fairer. This shows your genuine interest in their goals and your eagerness to be part of the team.

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

S
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>