R

Ryan Specialty

Specialty insurance brokerages and underwriting programs

Full Stack Developer Lead

Full-Stack EngineeringPosted on Nov 9
Full-timeIn-person

About the Job

Requirements

  • At least 8 years of full stack development experience, including at least 3 years in a technical lead or senior leadership role.
  • Proven experience leading, mentoring, and growing engineering teams.
  • Experience with solution architecture, system design, and technical documentation.
  • Strong back-end skills in C#/.NET, Java, Node.js, or Python.
  • Front-end skills in JavaScript/TypeScript, HTML, CSS, and React, Angular, or Vue.
  • Hands-on experience designing and consuming REST APIs and integrating third-party systems at scale.
  • Experience with SQL and NoSQL databases.
  • Practical experience using AI-assisted development tools and calling LLM APIs.
  • Strong understanding of API and data security best practices.
  • Experience with Git and CI/CD.

Responsibilities

  • Lead the technical design and delivery of full stack solutions, owning architecture decisions, standards, and best practices.
  • Mentor and coach developers, conduct code reviews, and foster a culture of quality, collaboration, and continuous improvement.
  • Plan and estimate work with product and project stakeholders, break down requirements, and ensure on-time, high-quality delivery.
  • Develop responsive front-end interfaces and robust back-end services using modern frameworks and languages.
  • Design, build, and document RESTful APIs using OpenAPI/Swagger, with strong security using OAuth 2.0 and JWT, versioning, and error handling, and define API standards for the team.
  • Build and maintain integrations across policy, claims, billing, and underwriting systems, and with carrier, broker, and third-party data partners, using APIs, messaging, and event-driven patterns.
  • Drive the use of AI coding assistants such as Claude Code and GitHub Copilot across the team for development, code review, debugging, refactoring, test generation, and documentation, ensuring AI-generated output is validated for quality and security.
  • Lead the integration of LLM and AI services such as Claude, OpenAI, and Azure OpenAI into applications, including chatbots, document processing, summarization, search, and workflow automation.
  • Own CI/CD pipelines, automated testing strategy, and cloud deployments, improving reliability and release processes.
  • Collaborate with product, design, QA, DevOps, and business teams in an Agile environment, and communicate technical decisions to technical and non-technical audiences.

Desired Qualifications

  • Cloud experience with Azure, AWS, or GCP; containers; and serverless.
  • API gateway and integration platform experience, such as Azure API Management, MuleSoft, or Logic Apps.
  • Experience integrating with CRMs, ERPs, payment platforms, and other systems using webhooks, message queues, and event-driven patterns.
  • Experience implementing AI patterns such as prompt engineering, retrieval-augmented generation (RAG), embeddings and vector search, and tool/function calling.
  • Experience monitoring AI features for accuracy, cost, latency, and safety, applying guardrails and responsible AI practices.
  • Experience with vector databases, LangChain or similar frameworks, and AI agent or MCP-based integrations.
  • Familiarity with microservices and event-driven architecture.
  • Knowledge of data privacy and compliance considerations when working with AI.
  • Familiarity with ACORD standards and experience in the insurance or financial services domain.

About the Company

Ryan Specialty

Specialty insurance brokerages and underwriting programs

Ryan Specialty provides specialty insurance products and solutions for insurance brokers, agents, and carriers through three segments: Wholesale Brokerage (RT Specialty), Binding Authority, and Underwriting Management. It connects retail brokers with carriers to place complex and hard-to-place risks, lets managing general underwriters quote, bind, and service policies on behalf of carriers, and develops proprietary insurance programs under delegated authority. It differentiates itself by combining broad market access, delegated underwriting authority, and in-house programs to handle specialty risks. Its goal is to deliver tailored risk solutions for specialty risks and expand its international presence, with a strong focus on the United States market.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Chicago, IL
Founded
2010

Recently Posted Jobs

Explore more opportunities at Ryan Specialty

See more jobs