Lead Developer

Lead Developer

Full-Time 70000 - 90000 £ / year (est.) No working from home possible
L

At a Glance

  • Tasks: Lead the development of innovative software solutions and mentor a dynamic team.
  • Company: Join Liberty Specialty Markets, a global leader in insurance and reinsurance.
  • Benefits: Enjoy competitive pay, remote work options, and opportunities for professional growth.
  • Other info: Be part of a diverse team driving market-leading performance worldwide.
  • Why this job: Make a real impact with cutting-edge technology in a collaborative environment.
  • Qualifications: 3+ years in software engineering, strong Typescript skills, and Agile experience required.

The predicted salary is between 70000 - 90000 £ per year.

Department: Technology

Location: London

Type: Permanent

About the Role

As a Lead Developer, you will take ownership of the technical delivery of software solutions across the Distribution portfolio. You will work closely with Architects, Solution Engineers, Product Owners, Developers and Testers to design, build and implement high quality applications. While you will contribute to solution design discussions, your primary focus will be hands on development, mentoring developers, driving coding best practices and ensuring that high quality technical outputs are delivered within agreed timelines. This role requires a blend of strong engineering capability, practical problem solving skills, and the ability to guide development teams through complex build activities.

About the Department & Team

Led by the Chief Information Officer, delivers innovative solutions and capabilities that leverage our technical expertise, business understanding and partnerships to enable market‑leading performance across the organisation. Global Technology teams collectively deliver innovative solutions and capabilities that leverage our technical expertise and business understanding and partnerships to enable market‑leading performance world‑wide. The team is made up of Product Owners, Scrum Masters, developers and delivery lead support, providing day to day 'Business as Usual' support, enhancements, and new applications within the Broker Partner connectivity space. The Portfolio supports the Claims and Distribution business teams via strong partnerships. The applications in scope within the portfolio are used in offices from Latin America to across Europe and the Middle East, through to Lloyd's China. The Team works closely with other portfolios, US based Global Risk Solutions teams and Central IT Teams including Development, Testing, Change Management and Incident Management. Liberty follow Agile practices globally.

Key Responsibilities

  • Act as the Lead Developer, responsible for:
    • Delivery Execution & Excellence
    • Lead the development of application features and integrations across the Broker Connectivity Distribution team.
    • Translate functional and non‑functional requirements into robust, maintainable execution, aligned with Solutions/Architecture guidance where necessary.
    • Contribute to detailed technical design based on high‑level architecture, ensuring designs are practical for implementation.
    • Develop high‑quality code following agreed GRS & Liberty Mutual technology framework and engineering standards.
    • Conduct peer reviews and ensure code quality, performance and stability prior to release.
    • Continuously develop your skills and knowledge.
    • Provide day‑to‑day guidance and mentoring to developers within agile squads.
    • Support and lead the team in removing technical blockers and navigating development challenges.
    • Champion best practices in version control, branching strategies and release management.
    • Support the team in working towards continuous integration and continuous deployment, work to remove technical impediments raised by the team and proactively escalate relevant issues.
    • Participate in and support recruitment, selection, and onboarding activities of new team members.
    • Support the growth of new capabilities in your teams.
    • Encourage your team members to achieve their potential by participating in and contributing to organisational wide initiatives.

Collaboration & Stakeholder Support

  • Work closely with Architects/Solution Engineers to refine designs and raise any inconsistent or impractical technical approaches.
  • Partner with Product Owners to clarify requirements, define user stories and estimate development effort.
  • Support business customer journey mapping by identifying technical implications and opportunities for improvement.
  • Maintain effective communication with development teams, ensuring shared understanding of solution approaches and standards.
  • Share knowledge and expertise across your department, the wider organization or beyond through networks, events and communities of practice.

Technical Governance & Documentation

  • Produce clear technical documentation for solutions, integrations, data flows and support processes.
  • Ensure alignment with Liberty Mutual and GRS technology frameworks, engineering standards and SDLC.

Adherence to all relevant regulatory requirements

Convey behaviours as set out in the Conduct Risk Policy, related to Solvency II, DORA, fair treatment of customers, Financial Crime, Data Protection, Conflicts of Interest and Whistleblowing.

Skills and Experience

Proven experience in software engineering, with 3 years as a Lead Developer, Senior Developer or similar role, working within Agile frameworks and associated architectures, design, coding languages and testing & deployment tools, including the following:

  • Strong experience with Typescript. Python and Java nice to have but Typescript as a minimum.
  • CI/CD pipeline build & deployment tools.
  • Cloud experience (AWS & Azure) and serverless code deployment.
  • AWS deployment methods and skills – Lambda, Step Function, DynamoDB, SNS/SQS, S3 etc.
  • API integration experience – experience building endpoints, writing, and reading OpenAPI specs.
  • Understanding of event‑driven architecture.
  • Apigee skills desirable though not mandatory.
  • Hands‑on involvement with layered systems architectures, designs and shared software concepts.
  • Familiar with design thinking, behaviour and test‑driven development/familiarity with test‑and‑learn approaches.
  • Experience in using Jira & Confluence.
  • Experience of SQL database.
  • Knowledge of containerised deployments and optimisation techniques & tools.
  • Experience of working with wider project teams including Delivery Leads, Scrum Masters, Product Owners, Business Analysts and Testers.
  • Experience of producing technical support documentation.
  • Experience of writing technical specifications/User Stories.
  • Experience of working within the full development lifecycle – development, unit testing and release management.
  • Experience of source code repositories, branching and version control systems e.g. GIT.
  • Good background in business operations and strategies, including global technology and financial services trends.
  • Critical thinking skills – challenge a Jira story if it makes no sense.
  • Understand why we are coding.
  • Self‑starter mindset – strong Lead in the team to take initiative.
  • Communication skills – with the team(s) often being across time zones, communication is king.
  • Not afraid to ask questions, raise concerns, communicate blockers and actively participate and lead where appropriate in team ceremonies.
  • Ability to move fast and adapt in an ever‑evolving AI environment.
  • BSc/BA in Computer Science, Engineering or a related field desirable.

Key Performance Indicators

  • Delivery of high quality, fully tested software changes within agreed Sprints.
  • Adoption of new capabilities and technical improvements within the development team.
  • Recognised as the lead and "face" of the development team, driving delivery and execution with support from Solutions Engineers and Architects.
  • A high level of accuracy for estimating stories and tasks.
  • Minimal coding errors found during SIT & UAT.
  • Smooth transition of changes from development to production.
  • Compliance with the organisation’s control policies and procedures.

About our Organisation

Liberty Specialty Markets and Liberty Re‑Insurance is part of Liberty Mutual Insurance Group, a leading global insurer. We offer a breadth of world‑class insurance and reinsurance services to brokers and insureds in all major markets.

Lead Developer employer: Liberty Specialty Markets

Liberty Specialty Markets is an exceptional employer, offering a dynamic work environment in the heart of London where innovation and collaboration thrive. Employees benefit from comprehensive professional development opportunities, a strong emphasis on data integrity, and a culture that values analytical excellence, making it an ideal place for those looking to grow their careers in catastrophe risk analysis.

L

Contact Details:

Liberty Specialty Markets Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Lead Developer

Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who work at Liberty or similar companies. A friendly chat can lead to insider info about job openings and even referrals.

Tip Number 2

Show off your skills! Create a portfolio showcasing your best projects, especially those involving Typescript, AWS, or CI/CD pipelines. This gives potential employers a taste of what you can do before they even meet you.

Tip Number 3

Prepare for interviews by brushing up on Agile methodologies and coding best practices. Be ready to discuss how you've tackled challenges in past projects and how you mentor others—this is key for a Lead Developer role!

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 team at Liberty.

We think you need these skills to ace Lead Developer

Typescript
Python
Java
CI/CD pipeline build & deployment tools
AWS
Azure
API integration

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the Lead Developer role. Highlight your experience with Typescript and any relevant cloud technologies like AWS or Azure. 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 passionate about this role and how your background makes you a perfect fit. Don’t forget to mention your hands-on development experience and mentoring skills.

Showcase Your Projects:If you've worked on any cool projects, make sure to include them! Whether it's a personal project or something from your previous job, we love seeing practical examples of your coding prowess and problem-solving skills.

Apply Through Our Website:We encourage you to apply through our website for the best chance of getting noticed. It’s super easy, and you’ll be able to keep track of your application status. Plus, we love seeing candidates who take that extra step!

How to prepare for a job interview at Liberty Specialty Markets

Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, especially Typescript. Brush up on your knowledge of AWS and CI/CD tools, as these will likely come up during technical discussions.

Showcase Your Leadership Skills

As a Lead Developer, you'll need to demonstrate your ability to mentor and guide others. Prepare examples of how you've successfully led teams or projects in the past, focusing on your problem-solving skills and how you’ve navigated challenges.

Understand Agile Methodologies

Since the role involves working within Agile frameworks, be ready to discuss your experience with Agile practices. Think about specific instances where you contributed to sprints or collaborated with Product Owners and Scrum Masters.

Prepare for Scenario-Based Questions

Expect questions that assess your critical thinking and decision-making skills. Be prepared to tackle hypothetical scenarios related to coding best practices, technical blockers, or team dynamics, showcasing your ability to adapt and lead.