Enable job alerts via email!

Senior Software Engineer - Manchester

ZipRecruiter

Manchester

On-site

GBP 125,000 - 150,000

Full time

Today
Be an early applicant

Job summary

An innovative insurance company in Manchester is seeking a Senior Software Engineer to join their technology team. You will design and build market-leading software solutions, focusing on Java microservices while mentoring team members. The ideal candidate possesses extensive backend development experience and thrives in an Agile setting. This role offers competitive compensation and generous benefits including flexible working options.

Benefits

Competitive salary
Discretionary bonus
Private medical insurance
Flexible working options
Training opportunities

Qualifications

  • Senior Developer experience in a scaled Agile environment.
  • Strong expertise in Java and Spring Boot.
  • Ability to communicate technical concepts to non-technical audiences.

Responsibilities

  • Be a key technical member of a high performing Claims Agile squad.
  • Design and build customer-facing systems using Java microservices.
  • Share technical expertise as a hands-on developer and mentor.

Skills

Java
Spring Boot
Microservices
Object-Oriented programming
CI, unit testing, peer reviews
Apache Kafka

Job description

Job Description

Senior Software Engineer

Job Tenure: Full-time, permanent

Salary: Competitive

Company Description: Ready to join a team that's leading the way in reshaping the future of insurance? Here at esure Group, we are on a mission to revolutionise insurance for good! We’ve been providing Home and Motor Insurance since 2000, with over 2 million customers trusting us to keep them covered through our esure and Sheilas’ Wheels brands. With a bold commitment for digital innovation, we're transforming the way the industry operates and putting customers at the heart of everything we do.

Having completed our recent multi-year digital transformation, we’re now leveraging advanced technology and data-driven insights alongside exceptional service, to deliver personalised experiences that meet our customers' ever-changing needs today and in the future.

Job Description: We currently have a fantastic opportunity for a Senior Software Engineer to join our technology team! You will be our technical expert for a squad building software and customer experiences that are market leading and support our digital, data-driven business. This is a great opportunity to work on industry leading products and become a pivotal part of our future. We are looking for someone who has extensive backend development experience with Java and understands what it’s like to work in an ever-changing, Agile environment.

What you'll do:

  1. Be a key technical member of a high performing Claims Agile squad, responsible for shaping our products and customer journeys.
  2. Design and build customer-facing systems using Java microservices and the latest cloud technologies, working with developers.
  3. Share technical expertise with the team as a hands-on developer, coach, and mentor.
  4. Improve engineering practices including code quality, testing, and CI/CD.
  5. Collaborate with SRE engineers to build distributed systems focusing on high availability, low latency, and scalability.
  6. Engage in tech forums and drive technological change beyond your squad.

Qualifications:

  • Senior Developer experience in a scaled Agile environment, with delivery partners and third-party applications.
  • Object-Oriented programming background.
  • Strong expertise in Java, Spring Boot, and Microservices.
  • Experience with Apache Kafka is desirable.
  • Knowledge of microservices, database programming, event streaming, and queueing in a cloud environment.
  • Ability to communicate technical concepts clearly to non-technical audiences.
  • Practices of code quality techniques like CI, unit testing, peer reviews.
  • Passion for staying updated with technology trends and sharing knowledge.

Additional Information:

The interview process includes an initial call, followed by technical and managerial interviews. Benefits include a competitive salary, discretionary bonus, generous holiday allowance, flexible benefits, private medical insurance, insurance discounts, training opportunities, volunteering days, and flexible working options.

We are committed to diversity and inclusion, valuing individuality and ensuring equal opportunities for all.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs