Software Engineer

3 weeks ago


Reigate, United Kingdom esure Group Full time

Company Description

Here at esure Group, we’re no strangers to change. As one of the industry leaders in the insurance business, striving to become a world class digital insurer, we’re getting ready for more. It’s creating great new opportunities for innovative and talented industry professionals to join us at a pivotal point in our development.

Job Description

Join a dynamic cross-functional team dedicated to designing, building, and supporting innovative technical products and services that drive esure’s ambitious digital transformation.

What You’ll Be Doing:

  • Collaborate as a key member of a high-performing Agile team, crafting the future of esure’s digital journey.
  • Design and develop pioneering digital and technical products to improve the experience of our customers and business partners
  • Help define the technical direction for the products you support, ensuring alignment with business goals.
  • Write secure, tested, and high-quality code that performs at scale.
  • Participate in second-line support for applications and platforms, including occasional out-of-hours support.
  • Contribute to the rollout of our Enterprise Agile approach and support esure’s ongoing transformation journey.
  • Proactively find opportunities to improve technical quality, streamline processes, and reduce technical debt.
  • Continuously improve ways of working by challenging existing processes and proposing innovative solutions.
  • Share knowledge, mentor colleagues, and foster collaboration across teams and departments.

What We’re Looking For:

  • Experience as a developer in a scaled Agile environment, ideally working with delivery partners and third-party applications.
  • Proficiency in Java and Spring Boot is essential. Familiarity with the Spring Framework and tools like Apache Kafka is a bonus.
  • Knowledge of finical billing domains / systems
  • Hands-on experience with microservices architecture , database programming , and event streaming in a cloud-based environment. Full-stack development experience is beneficial but not essential.
  • Ability to explain complex technical concepts in a way that’s clear and engaging for non-technical audiences.
  • Proficiency in applying standard methodologies in code quality, such as continuous integration, unit testing, and peer reviews.
  • Eagerness to research and adopt new programming tools and techniques quickly.
  • Experience developing and scaling high-traffic websites or critically important business systems.
  • Familiarity with automated testing frameworks, especially BDD frameworks , is a plus.
  • Previous experience working with core insurance billing platforms, such as the EIS insurance platform , is advantageous but not mandatory.

What We Offer:

  • Opportunities to work on meaningful projects that directly impact our customers and drive innovation within the insurance industry.
  • A collaborative, Agile-focused environment where your voice is valued, and your ideas can make a difference.
  • Access to learning and development resources to encourage your growth and career progression.

Additional information

This is your opportunity to shape our game-changing journey and be part of something truly special And to top it off, here are some perks to life at esure…

  • A competitive salary that recognises your skills and potential
  • A bonus scheme that celebrates your contribution to esure’s success
  • Discounts on our insurance products, for you and your family
  • 25 days annual leave, plus 8 flex days to be taken as and when suits you
  • Benefits just for you: our hub – My Benefits Box – is loaded with perks to choose from, so you can build a personal toolkit to support your health, wellbeing, lifestyle, and finances.
  • Grow your career with us: whatever your goals, we’ll support you with hands-on training, mentoring, a LinkedIn Learning licence, access to our exclusive Academies, regular career conversations, and expert partner resources from the likes of Women in Data and Women in Tech.
  • Join our communities: our networks give you the chance to connect, learn and share with like-minded colleagues across the business – for work and play. So, it’s no surprise our people consistently rate ‘making friends at work’ one of the highest scorers in our colleague engagement survey
  • More flexibility for you: we’re a proud supporter of the ABI’s Make Flexible Work campaign and welcome you to ask about the flexibility you need.
  • Live a healthy lifestyle: we offer lots of support, so you feel like the best version of yourself – like specialist advice through our employee assistance programme, wellbeing classes, access to the My Health Advantage app, our Big Team Challenge, and learning sessions on topics like menopause.
  • A helping hand to do your bit for a greener and safer world: driving good in the world couldn’t be more important to us. That’s why we encourage colleagues to use volunteering days to support their local communities and have lots of initiatives to help you live a greener lifestyle.
  • Everyday appreciation: praise from your colleagues means the world Our social recognition tool makes it easy to give colleagues the praise they deserve, and you could even be shortlisted for a company-wide ACE Award.

We understand some people may not apply for jobs unless they tick every box. If you are excited about joining us and think you have some of what we are looking for, even if you’re not 100% sure we would love to hear from you.



  • Reigate, United Kingdom Anonymous Full time

    Experienced software developers C/C++ to work on their own projects and support junior developers in their work.Lead development of software applications from concept design, requirements definition, detailed design and codingDevelopment of software applications including concept design, requirements definition, detailed design and codingWorking with...


  • Reigate, United Kingdom Anonymous Full time

    Experienced software developers C/C++ to work on their own projects and support junior developers in their work. Lead development of software applications from concept design, requirements definition, detailed design and coding Development of software applications including concept design, requirements definition, detailed design and coding Working with...


  • Reigate, United Kingdom Anonymous Full time

    Experienced software developers C/C++ to work on their own projects and support junior developers in their work. Lead development of software applications from concept design, requirements definition, detailed design and coding Development of software applications including concept design, requirements definition, detailed design and coding Working with...


  • Reigate, United Kingdom Anonymous Full time

    Experienced software developers C/C++ to work on their own projects and support junior developers in their work.Lead development of software applications from concept design, requirements definition, detailed design and codingDevelopment of software applications including concept design, requirements definition, detailed design and codingWorking with...


  • Reigate, United Kingdom CV-Library Full time

    Experienced software developers C/C++ to work on their own projects and support junior developers in their work. Lead development of software applications from concept design, requirements definition, detailed design and coding Development of software applications including concept design, requirements definition, detailed design and coding Working with...


  • Reigate, United Kingdom Hexwired Recruitment Limited Full time

    Embedded Software Engineer - £40k - £45k – Reigate – Semi RemoteHexwired Recruitment has partnered with a well established Electronics manufacturer in Reigate now seeking an Embedded Software Engineer with good experience working on Serial comms.The company are rapidly expanding due to successful investment as well as recent successes in the market....


  • Reigate, United Kingdom Anonymous Full time

    Job Title: Senior Software Engineer LeadWe are seeking a highly skilled Senior Software Engineer to lead our team of software developers. The ideal candidate will have a strong background in C/C++ and experience leading technical projects.The successful candidate will be responsible for developing software applications from concept design to coding, working...


  • Reigate, United Kingdom CV-Library Full time

    Embedded Software Engineer - £40k - £45k – Reigate – Semi Remote Hexwired Recruitment has partnered with a well established Electronics manufacturer in Reigate now seeking an Embedded Software Engineer with good experience working on Serial comms. The company are rapidly expanding due to successful investment as well as recent...


  • Reigate, Surrey, United Kingdom beBee Professionals Full time £60,000 - £80,000

    At beBee Professionals, we are seeking a highly skilled Senior Software Engineer to lead our development team in Reigate, UK. This role involves designing and developing complex software solutions while mentoring junior developers and ensuring code quality.Job DescriptionWe are looking for an experienced professional to join our team as a Senior Software...


  • Reigate, Surrey, United Kingdom beBee Professionals Full time £45,000 - £65,000

    Job Description: Software Engineering SpecialistCompany Overview: beBee Professionals is an award-winning company based in Reigate, United Kingdom. We are looking for an experienced Software Engineering Specialist to join our team.About the Role:The successful candidate will have extensive experience in software development and will be responsible for...


  • Reigate, Surrey, United Kingdom Randstad Education Full time

    Junior Software Engineer PositionCompany Overview:Randstad Education is seeking a motivated junior software engineer to join our team.Salary:$60,000 - $90,000 per annum, depending on experience.Job Description:We are looking for a talented junior software engineer to participate in the design and development of scalable systems. The ideal candidate will have...


  • Reigate, United Kingdom Anonymous Full time

    About the RoleWe are seeking an experienced Senior Software Engineer to lead our software development team. The ideal candidate will have a strong background in C/C++ software development and experience in embedded systems design.The successful candidate will be responsible for leading the development of software applications from concept design to coding,...


  • Reigate, Surrey, United Kingdom Just Group plc Full time

    About the RoleJust Group plc, a leading Financial Services company specialising in retirement solutions, is seeking a talented Senior Software Engineering Manager to join our Finance & Group area. This exciting opportunity will see you lead the build, configuration, validation, and maintenance of internally developed/configured applications & products within...


  • Reigate, Surrey, United Kingdom beBee Professionals Full time £60,000 - £80,000

    BeBee Professionals is a dynamic and innovative company that offers a competitive salary with bonuses based on performance. The estimated salary for this role is £90,000 - £120,000 per annum.About the RoleWe are seeking a talented Senior Software Engineer to lead our development team in Reigate, UK. This role involves designing, developing, and maintaining...


  • Reigate, Surrey, United Kingdom Randstad Education Full time

    We are seeking a highly skilled Software Engineer to join our team as a Scalable Software Systems Developer. The ideal candidate will have 5+ years of experience in software development, with a strong focus on object-oriented programming and algorithm design. Key responsibilities include:Designing and implementing scalable software systems that meet industry...


  • Reigate, Surrey, United Kingdom beBee Professionals Full time £60,000 - £80,000

    Job OpportunityWe are seeking a highly experienced Senior Software Engineer to lead our development team at beBee Professionals. This role involves designing, developing, and maintaining complex software solutions while mentoring junior developers and ensuring code quality.Key ResponsibilitiesDesign, develop, and implement high-performance software...

  • Software Engineer

    1 month ago


    Reigate, Surrey, United Kingdom Randstad Education Full time

    **Key Responsibilities**We are seeking a skilled Software Engineer to join our team. The ideal candidate will have a proven track record of delivering high-quality software solutions.**Key Skills**Proficiency in programming languages such as Java, Python, or C++Experience with software development methodologies and toolsStrong problem-solving and analytical...


  • Reigate, Surrey, United Kingdom Willis Towers Watson Full time

    Job SummaryWe are seeking a skilled Software Test Engineer to join our team at Willis Towers Watson. The successful candidate will have extensive experience in QA roles with a strong understanding of software testing.About the Role:Work closely with developers and product owners to ensure the quality of business process automation applications.Contribute to...


  • Reigate, Surrey, United Kingdom Randstad Education Full time

    Company Overview: Randstad Education is a global leader in education recruitment and staffing solutions. Our mission is to connect educators with opportunities that enable them to make a meaningful impact in the lives of students and communities around the world.\Salary: $90,000 - $120,000 per annum, depending on experience\Job Description: We're looking for...


  • Reigate, United Kingdom Client Server Ltd. Full time

    **Backend Software Engineer / Developer (C#.Net) Remote / Hybrid WFH to £60k** Are you a bright, ambitious technologist with an engineering mindset, seeking complex and interesting systems to work on that provide daily challenges and continual learning opportunities? You could be joining a Microsoft Tech Incubator within a hugely successful global...