Senior Backend Developer at Lane Clark Peacock
London, England, United Kingdom -
Full Time


Start Date

Immediate

Expiry Date

11 Nov, 25

Salary

0.0

Posted On

11 Aug, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Python, User Experience, Analytics, Software Development, Technology, Collaboration, Communication Skills, Financial Services, Actuarial Science, Asp.Net, Health

Industry

Computer Software/Engineering

Description

HYBRID: MINIMUM 2 DAYS A WEEK (40%) ONSITE (IN LINE WITH DEPARTMENTAL REQUIREMENTS)

Lane Clark & Peacock (LCP) is a leading independent consultancy that uses powerful analytics fused with human expertise to shape a more positive future. We provide market-leading capabilities across pensions and financial services, energy, health, and analytics. Our technology and analytics capabilities are fundamental to what we do, helping us power the possibilities that provide solutions for tomorrow. We strive to help our clients leverage the latest technology and analytics across a range of industries to stay at the forefront of data-driven and digital solutions.

WHAT SKILLS AND EXPERIENCE ARE WE LOOKING FOR?

  • C# development experience (.NET 8), with production-level proficiency
  • Experience with Python
  • Familiarity with Azure PaaS/SaaS tools (e.g. Azure Functions, App Services, Batch, Blob/Table/Queue Storage), ASP.NET WebAPI, and CosmosDB.
  • An understanding of software engineering principles: testing, version control, SOLID, CI/CD
  • Experience reviewing code and mentoring less experienced developers
  • Great communication skills, able to explain technical concepts clearly to cross-functional teams
  • Proactive, problem-solving mindset with a focus on performance and user experience
  • Exposure to or keen interest in the non-life insurance analytics domain, with a willingness to bridge technology and actuarial science to deliver impactful solutions
  • Experience working with large datasets or real-time analytics pipelines
  • Familiarity with Agile development processes, emphasizing adaptability, collaboration, and a customer-centric approach to software development
Responsibilities

WHAT’S THE ROLE?

As a Senior Backend Developer in our Insurance Analytics team, you will play a leading role in the continued development of InsurSight, our award-winning insurance analytics platform. InsurSight was launched in April 2020 and is currently used to assess over £200bn of non-life insurance business. We are expanding the team to help us to support our expanding client base whilst delivering our exciting plans to develop the platform further. You will work closely with our Lead Developers to shape the technical direction of the platform, focusing on performance, maintainability, and tighter integration of our C# and Python codebases. You will also support and mentor less experienced developers, conduct code reviews, and take ownership of key technical challenge - particularly where complex datasets and performance bottlenecks are involved. You will have the benefit of the guidance of our lead C# developer and Python developer, but also the opportunity to take ownership of your work and to work closely with our wider team of data scientists, actuaries and industry specialists. This is a senior-level role for someone who wants to combine hands-on development with technical leadership and mentorship, shaping the future of a market-leading analytics platform.

KEY RESPONSIBILITIES

  • Leading the design and development of new InsurSight features, ensuring performance, scalability and maintainability
  • Driving better integration between our C# and Python codebases, rewriting or restructuring code where needed to reduce inefficiencies and improve cohesion
  • Optimising performance of complex data workflows, including large-scale real-time calculations (eg on 4GB+ datasets)
  • Reviewing and provide feedback on code written by other developers, support mentoring and skill development across the team
  • Championing best practices in software engineering including testing, version control, CI/CD, and clean architecture (e.g. SOLID)
  • Collaborating with actuaries, analysts and data scientists to deliver technically robust, industry-relevant features
  • Researching and prototype new technologies to support innovation and continuous improvement
  • Contributing to a culture of curiosity, collaboration and technical excellence
Loading...