Business Systems Engineer

Covea Insurance -

Full-time (Permanent)
Up to £40,000

At Covéa Insurance we want to enable people to live the life that matters most to them by providing services that go beyond claims. Unlike other insurance companies who step in only when things go wrong, we are developing technologies that will help our customers stop the worst from happening by integrating seamlessly into the lives, helping them avoid the need to claim, and making it simple and easy if they do.

Our digital purpose is to create a world class insurance as a service product that our customers love and delivers our business goals. Our digital team exists to enable Covéa Insurance to disrupt the insurance sector, to change how insurance is done. We strive to provide the insurtech solutions our business needs to provide the best customer experience, to ensure we offer services beyond insurance.

Our culture and values are what makes us Covéa Insurance; the way we collaborate, the passion we have for what we do and how we do it. Success is shared, failure is learned from, new ideas are built on.

In our digital team life is varied, fast paced and focused on delivery. We enjoy what we do and that passion shows, we’re a team that plays together as well as working. We’re looking for exceptional talent to join us, to help create products and services which disrupt the insurance sector and deliver insurtech which changes how insurance is done.

If you’re wanting to take your skills and expertise to the next level, we could be just the opportunity you’re looking for…

What would you be responsible for in this role?

  • Work within a multi-disciplinary engineering Squad to support, maintain and make incremental necessary changes to Covea’s existing applications / systems

  • Develop and manage technical documentation to agreed standards, engaging constructively in code reviews with understanding of code quality

  • Take ownership to overcome technical problems and live incidents, adhering to change control procedures

  • Supports the relevant scrum events; sprint planning / user story estimation, daily stand ups, sprint reviews / demos and retrospectives

  • Identify and address technical debt

  • Escalate issues in a timely fashion

  • Assist with mentoring and training apprentice/ trainee engineers in your Squad • Ensure test driven development (TDD), and behaviour driven development (BDD), principles are followed wherever possible

  • Invests in learning about the wider business, developing their knowledge of insurance as a business domain

  • Continue to develop your own skills and an awareness of new tools, processes and technical developments relevant to your areas of expertise

  • Actively participates in the department’s professional life through contributions to lunch and learns, show and tells, hackathons, monthly town halls and other team events

What would we like to see in you?

This role will support, maintain and make incremental necessary changes to Covea’s existing applications / systems by following current development and support practices to maintain the operational performance of business critical systems. The Business Systems Engineer (BSE) will operate as part of a multi-disciplinary Squad (c. 10 people), within Covea’s ‘BAU and Change’ Tribe. They will work with IT Service to support existing systems, including any required deployments of software into production, and support the resolution of incidents and operational tickets. They will also learn from more senior members of the team and participate in the Engineering Chapter, to understand and learn good practice from peers in other Squads and Tribes, contributing where appropriate. From day 1, you’ll be able to contribute to the Covéa Insurance purpose which is ‘To help people protect against the worst happening and put it right if it does’

Skills and capabilities:

  • Previous development / configuration experience within technologies / languages / frameworks / systems, including: C#, VB.Net, JavaScript, React JS, ASP.NET, WCF, Web API, Adabas Natural, and Sharepoint, Pitney Bowes Dialogue, Engage One, HQ

  • Ability to translate business requirements into code / configuration of systems

  • Understanding of software development lifecycle

  • Understanding of design patterns

  • Good level of OOP understanding and able to apply SOLID / DRY / Gang of Four principles, where relevant

  • Understand dependency injection / dependency graph, where relevant

  • Engages in pair programming, where relevant

  • Ability to develop unit and integration tests, or follow this approach with any configuration activities

  • Ability to write code which caters to browser / device / responsive design, where relevant

  • Understanding of databases and data-driven design

  • Able to apply CQRS to code, where relevant

  • Ability to document code / configuration

  • Awareness of security, in line with Covea’s secure coding principles

  • Understanding of authentication

  • Ability to communicate technical concepts using plain language

  • Effective and co-operative communication with colleagues and customers

  • Passion for continuous learning and exploring new things

  • Collaborative working, adaptable behaviours and professional attitude to work

  • Understanding of agile software development methodology / methodologies

Related jobs

Subscribe to our newsletter

Sign up here