Job Search and Career Advice Platform

Enable job alerts via email!

Software Engineer (RTP)

Gerrard White

Remote

GBP 40,000 - 55,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology firm in Manchester is seeking a Software Engineer (RTP) to join their Real Time Pricing technology team. This role involves building and supporting core systems for pricing and decision-making. Candidates should have extensive experience in Java development and agile methodologies. Responsibilities include designing features, writing clean code, and engaging in continuous improvement practices. The role is flexible within the UK, catering to those who excel in collaborative environments.

Qualifications

  • Experience as a professional Java developer.
  • Strong knowledge of Java SE and object oriented design principles.
  • Experience using modern Java features including streams and lambda expressions.

Responsibilities

  • Designing, developing, and delivering features and components using Java.
  • Estimating development effort and contributing to sprint planning.
  • Writing clean, maintainable code with a strong focus on unit testing and quality.

Skills

Java SE
Object oriented design principles
RESTful APIs
SOAP services
Agile methodology
Attention to detail
API testing with Postman
Work management tools (Jira)
Job description

Software Engineer (RTP) Gerrard White•Manchester, England, GB

Software Engineer (RTP)

Location: Flexible, UK

The opportunity

We are looking for a Software Engineer to join our Real Time Pricing (RTP) technology team. This role focuses on building, enhancing, and supporting core systems that underpin pricing and decision making across the business.

Working in a Scrum based agile environment, you will be involved across the full software development lifecycle, from analysis and design through to development, testing, and delivery. You will take ownership of your work while contributing to the overall success of the team's sprint commitments.

This is a hands on engineering role for someone who enjoys building well structured, high quality software that performs in live environments.

What you will be doing
  • Designing, developing, and delivering features and components using Java
  • Estimating development effort and contributing to sprint planning
  • Writing clean, maintainable code with a strong focus on unit testing and quality
  • Participating in code reviews and peer collaboration
  • Supporting sprint and Kanban delivery through active engagement in ceremonies
  • Providing clear updates on progress and risks during stand ups and team meetings
  • Working closely with analysts and stakeholders to clarify requirements
  • Contributing to continuous improvement of development practices and SDLC standards
What we are looking for
  • Experience as a professional Java developer
  • Strong knowledge of Java SE and object oriented design principles
  • Experience using modern Java features including streams and lambda expressions
  • Experience building and consuming RESTful APIs and SOAP services
  • Familiarity with JSON, XML, and related data formats
  • Experience working in agile delivery environments, ideally Scrum
  • Strong attention to detail and a quality focused mindset
  • A collaborative approach and the ability to adapt to change
  • API testing using tools such as Postman
  • Experience using work management tools such as Jira
  • Knowledge of the insurance industry, particularly personal lines
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.