Hybrid Engineering Manager

Posted 2 hours ago

Apply now

About the role

  • Engineering Manager leading software development projects for Manulife Bank. Driving program management, software design, and delivery with cross-team collaboration.

Responsibilities

  • Lead end-to-end program management, ensuring delivery within scope, budget, and timeline
  • Design, develop, test, and integrate new software features using modern full stack technologies
  • Apply creative problem-solving to bring software designs to life and mitigate technical risks through investigative spikes
  • Promote and apply scaled agile frameworks (SAFe), maintaining team velocity and supervising efficiency metrics
  • Collaborate with Product Owners to align product vision with technical capacity and provide accurate estimates
  • Maintain user documentation covering deployment, maintenance, support, and compliance
  • Manage technical assets, ensuring software currency, health, and alignment with strategic goals and compliance standards
  • Lead all aspects of program status to interested parties, incorporating feedback and managing change impacts
  • Redesign process flows with partner teams to improve operational efficiency
  • Integrate emerging technology and policy trends to set strategy and plans
  • Support production releases and provide ongoing technical support

Requirements

  • 7+ years of expertise in comprehensive application development across multiple layers
  • Proficiency in Java (Spring Boot), NodeJS, TypeScript, React
  • Experience with Azure/AKS cloud environments
  • Strong understanding of RESTful APIs and Spring frameworks
  • Skilled in SQL, GitHub, Jira, Confluence, Jenkins, Maven, Snyk, and SonarQube
  • Deep understanding of current technical stacks and architectural constraints
  • Excellent organizational capabilities and capacity to manage multiple initiatives across teams
  • Comfortable navigating ambiguity and driving clarity in varying situations

Benefits

  • Health, dental, mental health, vision insurance
  • Short- and long-term disability
  • Life and AD&D insurance coverage
  • Adoption/surrogacy and wellness benefits
  • Employee/family assistance plans
  • Retirement savings plans
  • Pension and global share ownership plan with employer matching contributions
  • Financial education and counseling resources
  • Generous paid time off including holidays, vacation, personal, and sick days

Job title

Engineering Manager

Job type

Experience level

SeniorLead

Salary

CA$113,000 - CA$163,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