Director, Software Engineering

Arch Capital GroupRaleigh, NC
Onsite

About The Position

The Director, Software Engineering provides leadership in aligning information systems development with business objectives for assigned business applications and/or technologies. The incumbent provides overall direction and guidance to engineering managers/leads, engineers/developers and contract labor teams. She/he drives software development across multiple teams and phases to ensure execution of project work plans. Determines department priorities and ensures software development objectives are met.

Requirements

  • Strong understanding of the commercial P&C insurance industry
  • Strong understanding of API development/management and API lifecycle management – including API security standards
  • Experience with cloud-native architectures, microservices and event-driven architecture
  • Broad knowledge of software development techniques, processes, methods and best practices.
  • Knowledge of application test automation products, processes, and best practices
  • Strong understanding of Agile development methods and its application to company technology needs.
  • High level knowledge/expertise in implementation, and maintenance of large-scale business applications.
  • Strong strategic decision making & long term planning abilities to manage resources and develop efficient and effective solutions to diverse and complex business problems.
  • Excellent communication, collaboration and interpersonal skills to effectively lead and motivate team.
  • Excellent interpersonal, communication, presentation & consultative skills for effective collaboration with senior management.
  • Good general business acumen.
  • Bachelor’s degree and 10 years of related experience in software development & architecture design, including project management and business analysis.
  • 5 or more years of management experience is required.

Responsibilities

  • Responsible for effective and timely development of new and/or enhanced systems/technologies.
  • Monitors all aspects of the Software Development Lifecycle and Production Support service levels.
  • Ensures high level technical support is provided.
  • Works closely with customers, other IT managers, and management to identify and maximize opportunities to use technology to improve business processes as well as sizing technical efforts.
  • Prepares business cases, including financial analyses of potential new technologies/systems/applications.
  • Evaluates based on company strategic needs and resource availability.
  • Oversees business analysis, development work and quality assurance of projects for assigned systems/technologies.
  • Collaborates with the domain architect on product and enterprise level solution designs aligned to North Star objectives.
  • Collaborates effectively at all levels to prepare strategic plans.
  • Ensures system requests tie into objectives of the company strategy map and budgets.
  • Contributes to the development of information technology development standards, policies, processes and procedures to ensure consistent compatibility and integration throughout the company.
  • Continuously reviews the technology needs of supported business functions/processes relative to new technological developments and trends.
  • Keeps abreast of the industry and emerging technology.
  • Participates in vendor/strategic partner evaluations and monitors the relationship on an ongoing basis.
  • Prepares/manages department budget: P&L forecasting, operational/capital expenditures, contract negotiations and invoice processing.
  • Leads and manages multiple teams to accomplish objectives through effective recruitment & selection, training & development, performance management and rewards & recognition.

Benefits

  • multiple medical plans plus dental, vision and prescription drug coverage
  • a competitive 401k with generous matching
  • PTO beginning at 20 days per year
  • up to 12 paid company holidays per year
  • 2 paid days of Volunteer Time Offer
  • basic Life and AD&D Insurance
  • Short and Long-Term Disability
  • Paid Parental Leave of up to 10 weeks
  • Student Loan Assistance
  • Tuition Reimbursement
  • Backup Child and Elder Care
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service