At a Glance
- Tasks: Lead the development of our award-winning insurance analytics platform, InsurSight.
- Company: Join LCP, a top consultancy blending analytics with human expertise.
- Benefits: Enjoy flexible working, professional development, and a comprehensive benefits package.
- Why this job: Make a real impact in the insurance analytics field while mentoring others.
- Qualifications: Proficient in C# and Python, with experience in software engineering principles.
- Other info: Be part of a diverse, inclusive team focused on innovation and collaboration.
The predicted salary is between 48000 - 72000 £ per year.
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\’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 ResponsibilitiesLeading the design and development of new InsurSight features, ensuring performance, scalability and maintainabilityDriving better integration between our C# and Python codebases, rewriting or restructuring code where needed to reduce inefficiencies and improve cohesionOptimising 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 teamChampioning 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 featuresResearching and prototype new technologies to support innovation and continuous improvementContributing to a culture of curiosity, collaboration and technical excellenceWhat skills and experience are we looking for?C# development experience (.NET 8), with production-level proficiencyExperience with PythonFamiliarity 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/CDExperience reviewing code and mentoring less experienced developersGreat communication skills, able to explain technical concepts clearly to cross-functional teamsProactive, problem-solving mindset with a focus on performance and user experienceExposure to or keen interest in the non-life insurance analytics domain, with a willingness to bridge technology and actuarial science to deliver impactful solutionsExperience working with large datasets or real-time analytics pipelinesFamiliarity with Agile development processes, emphasizing adaptability, collaboration, and a customer-centric approach to software developmentWhat\’s in it for you?Take a look at our Glassdoor and Career stories pages to see why our people love being here! As well as joining a multi-award winning, fun, collaborative, people first organisation where your personal and professional skills will be developed to make you the best you can be, we offer an attractive benefits package designed to promote your overall wellbeing so that you are able to perform to your full potential both in and out of work. Currently our core benefits package includes:For you:Professional study support (where applicable)Access to our internal Wellbeing, LGBTQ+, Multicultural and Women\’s networksFor your family:Life assuranceIncome protectionEnhanced maternity/paternity/adoption and shared parental leaveFor your health:26 days annual leave (pro-rata for part-time working) plus bank holidays (most of which can be taken flexibly!) with options to buy & sell holidayPrivate medical insuranceDiscounted gym memberships, critical illness and dental insurance through our flexible benefitsCycle to work schemeDigital GP servicesFor your wealth:Discretionary bonus schemeSeason ticket loansFor others:Volunteering opportunitiesFor the environment:Electric vehicle salary sacrifice scheme (qualifying period applies)And much more!We continuously strive to build an inclusive workplace where all forms of diversity are valued, including age, background, disability, gender, gender identity, gender expression, race, religion or sexual orientation.LCP is committed to making our opportunities accessible to all and would welcome you getting in touch to let us know if an adjustment can be made to help with your application. This may be extra time for assessments, pre-interview site visits, interview structure or questions, or asking us about building accessibility. Whatever it may be, please get in touch via our dedicated email address – accessibilityaware@lcp.uk.com to discuss how we can support you with your application.LCP operates a Preferred Supplier List (PSL) for recruitment agencies which is reviewed annually. We do not accept unsolicited CVs from agencies who are not part of our currentPSL. LCP only pay agency fees where we have a signed agreement in place, and the agency has been instructed by a member of our recruitment team to supply CVs via the Applicant Tracking System (ATS) for a legitimate, open vacancy. If this process is not adhered to, LCP reserve the right to contact these candidates directly and have discussions with them without paying any agency fees. We do not pay agency fees when speculative and unsolicited CVs are submitted to any employee or Partner at LCP.
#J-18808-Ljbffr
Senior Backend Developer employer: Lane Clark & Peacock LLP.
Contact Detail:
Lane Clark & Peacock LLP. Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Backend Developer
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving C# and Python. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on common technical questions and coding challenges. Practice explaining your thought process clearly, as communication is key when working with cross-functional teams.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our awesome team at LCP.
We think you need these skills to ace Senior Backend Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Senior Backend Developer role. Highlight your C# and Python experience, and don’t forget to mention any work with large datasets or real-time analytics. We want to see how your skills align with our needs!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re excited about joining our Insurance Analytics team and how you can contribute to InsurSight. Be genuine and let your personality come through – we love that!
Showcase Your Problem-Solving Skills: In your application, share examples of how you've tackled complex technical challenges in the past. We’re looking for a proactive mindset, so don’t hold back on showcasing your problem-solving abilities and how they’ve led to successful outcomes.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it gives you a chance to explore more about our culture and values!
How to prepare for a job interview at Lane Clark & Peacock LLP.
✨Know Your Tech Stack
Make sure you’re well-versed in C# and Python, as these are crucial for the role. Brush up on .NET 8 and any Azure tools mentioned in the job description. Being able to discuss your experience with these technologies confidently will show that you're ready to hit the ground running.
✨Showcase Your Problem-Solving Skills
Prepare examples of how you've tackled performance bottlenecks or optimised complex data workflows in the past. This is a senior role, so demonstrating your proactive, problem-solving mindset will be key to impressing the interviewers.
✨Emphasise Collaboration
Since you'll be working closely with actuaries and data scientists, highlight your communication skills and ability to explain technical concepts clearly. Share experiences where you’ve successfully collaborated with cross-functional teams to deliver impactful solutions.
✨Be Ready to Mentor
As a senior developer, mentoring less experienced team members will be part of your role. Think about how you can contribute to their growth and development. Be prepared to discuss your approach to code reviews and how you foster a culture of learning within a team.