Manager, IT

markelcorp

Richmond (VA)

On-site

USD 140,000 - 210,000

Full time

4 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Markel Corporation is hiring an Engineering Manager to lead full‑stack development teams behind our policy administration platform. This cloud‑hosted Microsoft stack application supports underwriting, quoting, issuing, and servicing commercial insurance policies.

The role requires guiding a multi‑discipline IT team through design, delivery, and ongoing support with an emphasis on modern engineering practices.

Qualifications

  • 8–10 years of software development or delivery experience.
  • Strong hands-on experience with Microsoft tech stack: C#/.NET, ASP.NET, REST APIs.
  • Experience delivering and operating apps in Microsoft Azure.
  • Experience with CI/CD tooling (Azure DevOps, GitHub).
  • Front-end experience (Angular/React/Blazor).
  • Agile software development; leading multiple teams a plus.

Responsibilities

  • Manage a team of IT professionals with varying experience levels.
  • Lead design, development, delivery, and support of new platform capabilities.
  • Oversee CI/CD pipelines, testing, code quality, release management, and production support.
  • Partner with product owners to translate business needs into software solutions.
  • Track metrics and report status to senior management.

Skills

C#/.NET
REST APIs
Azure
Front-end frameworks
CI/CD
Agile
Leadership

Tools

Azure DevOps
GitHub
SQL Server

Job description

What part will you play? If you're looking for a place where you can make a meaningful difference, you've found it.

The work we do at Markel gives people the confidence to move forward and seize opportunities, and you'll find your fit amongst our global community of optimists and problem-solvers. We're always pushing each other to go further because we believe that when we realize our potential, we can help others reach theirs.

Join us and play your part in something special!

This position will be responsible for managing a team of IT employees possessing varied experience levels. This position participates in the planning and managing of activities within the assigned business unit/area.

Job Description Summary

Markel is hiring an Engineering Manager to lead the full stack development teams behind our Wholesale and Specialty policy administration platform - the core system our underwriters and external agents use to quote, issue, and service commercial insurance policies. It is a large, actively developed, cloud-hosted application built on the Microsoft technology stack, and it sits at the center of how this part of our business operates.

This position is responsible for managing a team of IT employees possessing varied experience levels, leading them through the design, development, delivery, and ongoing support of new capabilities on the platform. This position participates in the planning and managing of activities within the assigned business unit/area. No prior insurance systems experience is required - a strong engineering leader who is curious about the business will be successful here.

Responsibilities
  • Contributes to strategic, operational, and divisional goals as a member of the management team.
  • Tracks team delivery, provides project update/information, and informs management of any deviations which may impact the delivery.
  • Plans and conducts performance appraisals for employees, and administers disciplinary action.
  • Initiates discussions around raises, bonuses, and promotions within team.
  • Involved with recruitment, development, retention, and organization of all managed staff in accordance with corporate budgetary and policy requirements, including offshore resources.
  • Defines team operating standards and ensures essential procedures are followed at all times.
  • Trains, coaches, and mentors employees on the team.
  • Identify and measure team health indicators.
  • Ensure proper team focus on priorities, milestones, and deliverables.
  • Responsible for tracking and reporting key metrics and status updates to senior management.
  • Represents the engineering team to business stakeholders, customers, and other internal delivery teams.
  • Leads the design, build, and delivery of application components across the full stack - user interface, APIs and services, business logic, and data persistence - on the Microsoft technology stack.
  • Owns engineering practices for the team, including CI/CD pipelines, automated testing, code quality standards, environment and release management, and production support.
  • Partners with product owners and business partners to translate business needs into working software, and builds the team's understanding of the insurance processes the platform supports.
  • Ensures reliable integration between this platform and the surrounding systems it exchanges data with, including billing, claims, document generation, and enterprise reporting.
  • Manage one or more teams as assigned, balancing workload and priorities across teams.
  • Participates in production support escalation and is occasionally required to work late evenings and weekends as needed.
Work Experience
  • 8 to 10 years of software development, infrastructure, or project delivery experience, including full stack application development.
  • Hands-on experience with the Microsoft technology stack, including C#/.NET (.NET Core / .NET 6+), ASP.NET, REST APIs, and SQL Server.
  • Experience delivering and operating applications in Microsoft Azure (for example App Services, Functions, Azure SQL, storage, and messaging).
  • Experience with modern CI/CD practices and tooling, preferably Azure DevOps and/or GitHub, including automated build, test, and release pipelines.
  • Experience with modern front-end development (for example Angular, React, or Blazor).
  • Experience with agile software development methodologies.
  • Experience managing multiple teams strongly preferred.
  • Providing coaching and mentoring to team members.
  • Capable of balancing immediate operational needs while making progress towards long-term engineering goals.
  • Experience leading teams that support a large, long-lived business-critical application is strongly preferred. Insurance or financial services experience is a plus but not required.
  • Practical experience applying AI-assisted development tooling and AI capabilities within an application engineering context.
Skillset

Strong knowledge of technologies and methodologies related to assigned business unit/area.

Skilled in organizing resources and establishing

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Manager, IT
Manager, IT

Markel Corporation • Richmond (VA), Northern (KY)

On-site
USD 109,000 - 227,000
Health insurance
Dental insurance
Vision insurance
+7
Manager IT
Manager IT

Markel • Richmond (VA)

On-site
USD 109,000 - 227,000
Health insurance
Dental insurance
Vision insurance
+7
Manager IT
Manager IT

Markel Corporation • Richmond (VA)

On-site
USD 109,000 - 227,000
Health insurance
Dental insurance
Vision insurance
+2
Engineering Manager, Full-Stack Cloud (C#/Azure)
Engineering Manager, Full-Stack Cloud (C#/Azure)

Markel Corporation • Richmond (VA), Northern (KY)

Hybrid
USD 109,000 - 227,000
Health insurance
Dental insurance
Vision insurance
+7
Engineering Manager, Full-Stack Cloud (C#/Azure)
Engineering Manager, Full-Stack Cloud (C#/Azure)

markelcorp • Richmond (VA)

On-site
USD 140,000 - 210,000
Principal Software Engineer
Principal Software Engineer

markelcorp • Richmond (VA)

On-site
USD 109,000 - 227,000
Engineering Manager
Engineering Manager

GSD Search, LLC • United States

On-site
USD 207,000 - 253,000
Benefits package including medical/dh/
401(k) plan with company matching
Manager - Digital Experience & Workflow Platforms
Manager - Digital Experience & Workflow Platforms

churchmutual • Wisconsin

Hybrid
USD 110,000 - 170,000
Associate Underwriter
Associate Underwriter

Markel Corporation • Milwaukee (WI)

On-site
USD 74,787,000 - 155,764,000
Health insurance
Dental insurance
Vision insurance
+2
Full Stack .NET Engineer
Full Stack .NET Engineer

EPAM Systems Inc • United States

Remote
USD 100,000 - 140,000