Software Engineer

Competitive Salary

BGL Life

Open to Flexibility
View directions
Back to vacancies

Here at BGL Life we like to be different – we’ve sold life insurance products and services unique to the market since 2012. We’ve continued to change the narrative of life insurance to be less complex and replaced it with simplicity, speed and value, to allow our customers to obtain a quote in just 60 seconds and be covered in as little as 10 minutes! Our digital, technical and data capabilities are something to be proud of, and we recognise there’s still more to be done! 

As a .Net Software Engineer, you’ll work collaboratively within the Engineering Community to design and build first class software solutions. You’ll be self-motivated, passionate about technology and will always adhere to our coding standards and best practices, continually striving for technical excellence.

In this role, you’ll be part of an agile delivery team working under the guidance of a Technical Lead, contributing to our evolving ways of working and culture of innovation, enthusiasm and passion. Providing knowledge and insight into both emerging technologies and new opportunities around our existing systems.

What will it take to be successful as a Software Engineer? 

  • Great communicator.
  • Predominantly paired programming, a team player who is willing to work collaboratively and share knowledge
  • Able to deliver change to a high quality that aligns with business requirements
  • Actively participate in agile ceremonies and continuous improvement
  • Pragmatic approach to software development, understanding the importance of continuous delivery
  • Identify, escalate and willing to take ownership of technical challenges  
  • Work with the Quality Community to help establish optimum testing coverage  
  • Liaise with other business areas to define and evaluate requirements
  • Champion of agile engineering practices and lean principles; TDD, deploying often, pair programming and keeping things simple
  • High level of understanding around object-oriented programming principals, design patterns and testing approaches.
  • An active learner, with both technical and professional development. BGL Life provide 1 day per month personal development time and £100 a year budget for books, training, etc to support this.


Demonstratable knowledge of building applications using some of the following:   

  • Web Technology HTTP, SOAP, Ajax and RESTful services
  • C# and .Net Core (or transferable OO language)
  • HTML, CSS, Javascript
  • Version Control Systems (e.g. git)


We are committed to offering equal chances to you throughout the application process, so if you require any special adjustments to be made please let us know. We will work with you to make any appropriate arrangements.

Why Choose Us?
Founded in 1992, the BGL Group has grown significantly in size and capability. From 30 to 3,000 people, we are a leading digital distributor of insurance and household financial services.  BGL Group has reached 9.5 million customers through brands including,, Beagle Street, Budget Insurance & Dial Direct. We make a difference for our customers, colleagues and communities by working, growing and winning together. We enjoy what we do and have fun doing it. 
Diversity and Inclusion
We're a diverse community of dedicated, innovative and talented professionals. With an inclusive and open workplace, we encourage our people to create and share ideas – supporting their growth and celebrating their uniqueness. We're proud to be an equal opportunity employer and stand firmly against discrimination of any kind.  

Flexible working
We understand the importance of achieving a healthy lifestyle balance, whether it’s working remotely or flexibly we have an environment where people are empowered to embrace flexible working in a way that works for them and for the business.

Scroll To Top