Markel Corp

Manager, IT

Markel Corp • $108K — $226K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 8-10 years in software development or project delivery, especially full stack application development
  • Hands-on experience with Microsoft technology stack (C#/.NET, ASP.NET, SQL Server)
  • Experience in Microsoft Azure for application deployment
  • Familiarity with CI/CD practices and tools like Azure DevOps or GitHub
  • Proficient in modern front-end frameworks (Angular, React, or Blazor)
  • Experience mentoring and managing teams
  • Desire to learn and translate complex business processes into technical guidance

Responsibilities

  • Contributes to strategic and operational goals as part of the management team
  • Tracks and reports team deliverables and project updates to management
  • Conducts performance appraisals and manages personnel decisions
  • Facilitates recruitment and development of team members in alignment with corporate policies
  • Defines and upholds team operating standards continuously
  • Trains and mentors staff to ensure skill development and team health
  • Oversees integration of applications with related systems and supports production issues

Benefits

  • Opportunity to work with cutting-edge technology in a cloud-hosted environment
  • Engagement with a diverse team contributing to core business operations
  • Professional growth through mentoring and leadership opportunities
  • Contributing to a significant application used for commercial insurance policies
  • Flexible work hours, with occasional remote work options available
  • Participation in the company's incentive plan based on performance
Full Job Description
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 priorities. • Strong analytical and problem solving skills. • Ability to successfully gather technical information and transform into clear and concise communication material. • Strong desire for continuous improvement. • Ability to effectively lead, coach, and develop staff across multiple teams. • Excellent communication, negotiation, and presentation skills. Ability to interact with all levels of Markel's internal and external business partners. • Ability to manage and prioritize multiple projects, attention to detail, sensitivity to time management and deadlines. • Displays confidence when working with and convincing all levels of employees. • Ability to lead effectively in a busy, fast-paced environment with shifting priorities. • Willingness to learn a complex business domain and translate it into technical direction for the team. • Working knowledge of application architecture patterns, secure coding practices, and technical debt management in a long-lived business-critical system. • Working knowledge of AI tools and techniques and the ability to apply them to software engineering and delivery problems. Education • Bachelor's degree in Computer Science, Information Systems, other related field, or equivalent work experience, including military experience. US Work Authorization US Work Authorization required. Markel does not provide visa sponsorship for this position, now or in the future. Pay information: The salary range for this position is $108,800 - $226,800. The posted salary range reflects the lowest and highest base salary applicable to this role across our U.S. locations. Individual offers are determined based on geographic location, experience, qualifications, internal equity, and other job-related factors. As a result, the salary offered for a specific location will fall within a narrower range than the overall range displayed in this posting. This position may also be eligible to participate in the Company's annual incentive plan.

About Markel Corp

Markel Corp Careers

Join the vibrant team at Markel Corp, a global leader in insurance, reinsurance, and investment operations. At Markel Corp, we believe in fostering an environment of growth and innovation, making it an ideal place for professionals seeking to advance their careers in a dynamic and supportive setting.

Work You'll Do

At Markel Corp, you'll be part of a culture that cherishes diversity and leadership. Our team is committed to providing you with the opportunities to develop your professional skills through targeted training programs and diverse job opportunities. Whether you're looking for a position in management, finance, IT, or customer service, Markel Corp offers a variety of career paths to help you achieve your professional goals.

Innovate and Lead

Embrace the chance to work on groundbreaking projects that redefine the industry standards. Markel Corp is at the forefront of combining technology with insurance solutions, driving innovation and efficiency. Our leadership is deeply involved in developing strategies that leverage our robust networking capabilities to enhance our market presence and service quality.

Join Our Team

Discover a world of opportunities at Markel Corp. We are continuously hiring and looking for talented individuals who are eager to contribute to our mission and vision. Explore job opportunities and internships that will utilize your unique skills and passions. Our team is our greatest asset, and we invest in their growth through comprehensive benefits, professional development, and diversity training.

Develop Your Career

Markel Corp is not just a company; it's a place where you can build a lasting career. Benefit from our development programs that are designed to nurture your leadership potential. From internships to full-time positions, we provide the support and resources to grow your career. Our commitment to professional growth ensures that every team member has the tools to succeed and lead.

Stay Connected

Be part of Markel Corp's professional network. Engage with us through various networking events, stay updated with the latest industry trends, and connect with other professionals. Our collaborative environment supports career advancement and skill enhancement.

Apply Now

Ready to take the next step in your career? Check out the latest job openings at Markel Corp. Tailor your resume to highlight your relevant experience and skills, and prepare for an interview that could launch your career to new heights. We are excited to see how your expertise and ambitions align with our goals at Markel Corp.

Explore Markel Corp Jobs and Careers

Your future at Markel Corp starts here. With a commitment to innovation, leadership, and diversity, we are looking for individuals who are ready to make a difference. Join us in shaping the future of the insurance and financial industries.

Stay Ahead

Keep up to date with career tips, insider perspectives, and industry-leading insights you can put to use today—all from the people who work at Markel Corp.

Job Alert Emails

Personalize your subscription to receive job alerts, latest news, and insider tips tailored to your preferences. Discover the exciting and rewarding career opportunities that await at Markel Corp.
Learn more about Markel Corp
Size
20,300 employees
Market Cap
$17.4 billion
Industry
Net Income
$816 million
Founded
1930
5 Year Trend
+17.9%
Revenue
$9.7 billion
NASDAQ

Similar Jobs

More Jobs at Markel Corp

More Information Technology Jobs

Find similar Manager, IT jobs: