About the role

  • Provide leadership in aligning information systems development with business objectives for assigned business applications and/or technologies
  • Provide overall direction and guidance to engineering managers/leads, engineers/developers and contract labor teams
  • Drive software development across multiple teams and phases to ensure execution of project work plans
  • Determine department priorities and ensure software development objectives are met
  • Monitor all aspects of the Software Development Lifecycle and Production Support service levels and ensure high level technical support
  • Work closely with customers, other IT managers, and management to identify opportunities to use technology to improve business processes and size technical efforts
  • Prepare business cases including financial analyses of potential new technologies/systems/applications
  • Oversee business analysis, development work and quality assurance of projects for assigned systems/technologies
  • Collaborate with the domain architect on product and enterprise level solution designs aligned to North Star objectives
  • Prepare strategic plans and ensure system requests tie into company strategy map and budgets
  • Contribute to development of IT standards, policies, processes and procedures to ensure compatibility and integration
  • Continuously review technology needs relative to new technological developments and trends
  • Participate in vendor/strategic partner evaluations and monitor relationships
  • Prepare/manage department budget: P&L forecasting, operational/capital expenditures, contract negotiations and invoice processing
  • Lead and manage team through recruitment, training & development, performance management and rewards & recognition

Requirements

  • Strong understanding of the commercial P&C insurance industry
  • Hands on experience with Boomi (or similar technology) as an integration platform (iPaaS) including integration monitoring and troubleshooting of connectors, maps, process routes
  • 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 knowledge of P&C insurance products, applications, technologies (Sapiens, Insurity, Vertafore, etc.)
  • 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
  • Excellent communication, collaboration and interpersonal skills
  • Excellent interpersonal, communication, presentation & consultative skills for effective collaboration with senior management
  • Good general business acumen
  • Bachelor’s degree
  • 10+ years of related experience in software development & architecture design, including project management and business analysis
  • 4+ years of sprint management and team leadership experience

Benefits

  • multiple medical plans plus dental, vision and prescription drug coverage
  • 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 Off
  • basic Life and AD&D Insurance
  • Short and Long-Term Disability
  • Paid Parental Leave of up to 10 weeks
  • Student Loan Assistance and Tuition Reimbursement
  • Backup Child and Elder Care
  • Position is incentive eligible (short & long-term incentives)

Job title

Director, Software Engineering

Job type

Experience level

Lead

Salary

$140,000 - $220,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job