B

Brown & Brown Insurance

Provides risk management and insurance solutions

Technical Lead

Full-Stack EngineeringUpdated on Nov 13
Full-timeBorehamwood, UKNo salary listed

About the Job

Requirements

  • Strong software engineering experience, including technical leadership experience in an agile team.
  • Advanced full-stack capability using .NET and modern web technologies.
  • Experience designing, building, and supporting Azure-hosted services.
  • Strong CI/CD, automated testing, version control, and DevOps knowledge.
  • Sound judgement across APIs, integrations, data, resilience, security, and maintainability.
  • Experience mentoring engineers and communicating technical trade-offs clearly.
  • Build and Run experience, including production support and service improvement.

Responsibilities

  • Lead technical design and delivery for the squad while remaining hands-on.
  • Turn product priorities into secure, scalable, and supportable technical solutions.
  • Guide estimation, decomposition, dependencies, and pragmatic technical decisions.
  • Own technical delivery from discovery through release and live support.
  • Set expectations for code quality, automated testing, security, documentation, observability, and operational readiness.
  • Improve CI/CD pipelines and deployment practices to enable safe, repeatable releases.
  • Champion peer review, pairing, test-first thinking, small releases, and continuous refactoring.
  • Coach engineers through reviews, pairing, and knowledge sharing.
  • Make technical debt, risks, and operational issues visible and lead proportionate action.
  • Use DORA, quality, and service measures to drive improvement.
  • Collaborate with Architecture, Cloud, Security, and platform teams within agreed guardrails.
  • Support incident investigation and turn learning into preventative improvements.
  • Work in a long-lived, product-led, stream-aligned squad with clear service ownership.
  • Follow a Build and Run model: design, build, test, deploy, monitor, support, and improve squad-owned services.
  • Use a transparent, prioritised backlog and deliver value incrementally through a regular agile cadence.
  • Take part in planning, refinement, daily collaboration, reviews, retrospectives, demos, and showcases.
  • Use Definition of Ready and Definition of Done, including testing, security, documentation, and operational readiness.
  • Automate build, test, security assurance, deployment, and repeatable environment activity wherever practical.
  • Release in small, safe increments and use feedback and delivery data to improve.
  • Work within shared architecture, cloud, security, and platform guardrails.
  • Use approved engineering and AI-assisted tools with appropriate security controls and human review.

About the Company

Brown & Brown Insurance

Provides risk management and insurance solutions

Brown & Brown offers risk management and insurance solutions through Retail and Specialty Distribution. It acts as a broker and advisor, matching customers with coverage, assessing risk, and coordinating policies. The company differentiates itself with a large industry presence, a culture built on integrity and the Power of WE, and a strong commitment to local communities. Its goal is to help customers manage and reduce risk while protecting their assets over the long term.

Company size
5,001-10,000
Company stage
IPO
Headquarters
Leeds, United Kingdom
Founded
1914

Recently Posted Jobs

Explore more opportunities at Brown & Brown Insurance

See more jobs