Posted in

Director Engineering – Insurance

Director Engineering – Insurance

CompanyManulife Financial
LocationToronto, ON, Canada, Kitchener, ON, Canada
Salary$110530 – $205270
TypeFull-Time
Degrees
Experience LevelMid Level, Senior

Requirements

  • 3+ years shown experience leading teams or large scale programs
  • A deep, hands-on, background in modern software development and practices
  • Strong project management experience (planning, estimation, building roadmaps, hiring and building your teams for required deliverables, etc.)
  • Familiarity with agile and DevOps principles, test-driven development, continuous integration, and other approaches to accelerate the delivery of new features
  • Excellent organizational and problem-solving abilities that enable you to manage through creative abrasion
  • Strong verbal and written communication with the ability to effectively articulate and communicate technical vision, possibilities, and outcomes across all levels in the organization
  • Understanding of the fundamentals of capital markets or financial services in support of our service or product offerings (or are ready to learn by doing!)

Responsibilities

  • Lead multi-functional engineering teams, dedicated to building and supporting Insurance Technology systems
  • Lead your teams to redesign and build client facing technology systems in support of our Insurance and Affinity business in Canada
  • Assist squads to provide Tier 2 and 3 support under the application criticality framework
  • Employ re-usable and extensible frameworks, reference implementations and patterns and build new functionality to deliver on key product objectives
  • Deliver an exceptional user experience, through the delivery of products and services with strong and extendable architectural design
  • Guide and motivate the development of engineering staff within your team as well as focus on overall team engagement
  • Maintain and support these services, with accountability for production reliability and usage, and the delivery of new functionality

Preferred Qualifications

  • Preferred Insurance or Banking industry experience
  • An entrepreneurial spirit and comfort working within a rapidly changing startup environment; you love the challenge of working on a small team and being part of a larger movement to change the engineering culture of an enterprise
  • Developing engineers and a passion for growing staff within the organization
  • Experimenting with emerging technologies and understanding how they will impact what comes next
  • A capacity for constant learning from both success and failure, remaining open to change and continuous improvement