Talent.com
First Canadian Insurance Corporation
Director of Software EngineeringFirst Canadian Insurance Corporation • Sherwood Park, AB, Canada
Director of Software Engineering

Director of Software Engineering

First Canadian Insurance Corporation • Sherwood Park, AB, Canada
Il y a plus de 30 jours
Type de contrat
  • Temps plein
Description de poste

Description

First Canadian is a national organization and we are experiencing unprecedented growth!

We aim to hire bright, hard-working people who share our values. We seek employees who are committed to learning, career growth, and opportunity. We take pride in being an organization that our employees support long-term. We believe in our employees and celebrate their success by asking for employee opinions and feedback so that we continue to be a Great Place to Work.

We reward our team with the following:

  • Off work 1 hour early on Fridays.
  • Earned Time-Off Program and vacation.
  • Group Retirement Savings Plan with employer match.
  • On-site gym.
  • Newly renovated facility with ergonomic desks and chairs.
  • Educational assistance and career development.
  • Health & Wellness Spending Account.
  • Employee Assistance Program (EAP).
  • Employee discount programs.
  • A Culture Team dedicated to diversity, inclusion, and employee engagement.
  • Employee recognition and appreciation events.

Check out our company page for all the information on why we believe First Canadian is an employer of choice!

If you are motivated to succeed by helping people, then this is the opportunity for you!

If you are motivated by building high-performing teams, modern engineering practices, and delivering technology that drives business success, this is the opportunity for you.

Reporting to the Chief Technology Officer, the Head of Software Engineering is responsible for leading the organization's software engineering function across web and digital development, enterprise applications, core business systems, quality assurance, and the future DevOps and Platform Engineering capability. This role is based in Sherwood Park, Alberta and is responsible for driving engineering excellence, modernizing technology platforms, improving software delivery, and building a scalable engineering organization.

  • Lead and develop a high-performing Software Engineering organization.
  • Drive modernization initiatives across digital platforms, APIs, integrations, and core business systems.
  • Establish engineering standards, governance, delivery metrics, and continuous improvement practices.
  • Lead engineering delivery across web applications, enterprise applications, and customer-facing platforms.
  • Modernize development practices through AI-assisted development, cloud-native technologies, and API-first architecture.
  • Build and mature DevOps, Platform Engineering, CI/CD, release management, and engineering automation capabilities.
  • Lead the modernization of Quality Assurance by transitioning from manual to automated testing.
  • Ensure operational stability, reliability, security, scalability, and software quality across engineering platforms.
  • Establish engineering accountability across internal teams and external software vendors.
  • Partner closely with Architecture, Infrastructure, Security, Enterprise Delivery, and business leaders to align technology initiatives with organizational priorities.
  • Build engineering capability through hiring, coaching, mentoring, and succession planning.
  • Foster a culture of accountability, innovation, collaboration, and continuous improvement.
  • Other duties as assigned.

Qualifications:

  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field is required.
  • Minimum of 10 years of experience in software engineering, application delivery, or technology leadership.
  • Minimum of 5 years of experience leading software engineering teams.
  • Demonstrated experience leading engineering organizations across digital platforms, enterprise applications, APIs, and legacy/core systems.
  • Proven experience modernizing engineering practices, including AI-assisted development, automation, DevOps, CI/CD, QA automation, and software delivery governance.
  • Strong understanding of software development lifecycle (SDLC), engineering governance, release management, and operational support models.
  • Experience balancing modernization initiatives with operational stability in complex enterprise environments.
  • Experience managing external software delivery partners and vendors.
  • Experience with technologies such as React, Node.js, GitHub, CI/CD pipelines, API-first development, cloud-native architectures, and IBMi/RPG environments is considered an asset.
  • Experience within insurance, financial services, or another regulated industry is considered an asset.
  • Proven people leadership, organizational development, and change management experience.
  • Intermediate to advanced Microsoft Office skills.
  • Fluent in English with excellent verbal and written communication skills.
  • Successful completion of employment, criminal background, education verification, and reference checks is required prior to employment.
    Thank you for considering our organization.

Thank you for considering our organization.

If you are bilingual there will be a French and English assessment as a part of the recruitment process.

We are an equal opportunities employer and welcome applications from all suitably qualified persons. Accommodations are available upon request.

#J-18808-Ljbffr

Créer une alerte emploi pour cette recherche

Director of Software Engineering • Sherwood Park, AB, Canada

Offres similaires

Engineering Manager, MAAS — Lead Distributed Systems

CanonicalEdmonton, Division No. 11, CA
Temps plein

A leading open source software provider is seeking an Engineering Manager to lead the MAAS team.The successful candidate will have a solid background in software development using Python or Golang ... Voir plus

 • Offre sponsorisée

Remote M&A Director — Software Growth & Integration

Embrace Software IncEdmonton, Division No. 11, CA
Télétravail
Temps plein

A dynamic software company based in Canada is seeking a Sr.Associate / Director of M&A to lead and execute M&A strategy while managing the entire transaction lifecycle.In this pivotal role, you wil... Voir plus

 • Offre sponsorisée

Director of Forward Deployed Engineering (Remote)

The New NetworkEdmonton, Division No. 11, CA
Télétravail
Temps plein

A fast-growing SaaS company is seeking a Technical Director for its Forward Deployed Engineering team.The role focuses on leading the team that handles complex customer deployments and integrations... Voir plus

 • Offre sponsorisée

Software Engineering Manager

ToparoEdmonton, Division No. 11, CA
Temps plein +1

Our client, a forward-thinking, remote-first company based in Montreal, is revolutionizing the crypto space with a cutting-edge SaaS solution.As they continue to grow, they seek a dynamic and exper... Voir plus

 • Offre sponsorisée

Remote Engineering Manager - Hands-On Tech Leader

ProofEdmonton, Division No. 11, CA
Télétravail
Temps plein

A technology-driven legal service provider in Canada is seeking an Engineering Manager to lead a team while staying hands-on with code.You will be responsible for guiding engineers, making informed... Voir plus

 • Offre sponsorisée

Remote Senior Director, Enterprise Architecture & Insights

GartnerEdmonton, Division No. 11, CA
Télétravail
Temps plein

A leading global consulting firm is seeking a Sr.Director Analyst for Enterprise Architecture, working remotely in Canada.The role involves creating market insights, providing strategic advice, and... Voir plus

 • Offre sponsorisée

Director Of Operations [390]

RemotivateEdmonton, Division No. 11, CA
Temps plein

Base Coat Marketing is a results-driven full-service marketing agency serving.Residential Painting, Commercial Painting, and Concrete Coating companies.Our team of “Base Coat Brainiacs” combines cr... Voir plus

 • Offre sponsorisée

Head of Engineering: Remote Open-Source Mission Leader

OpenMinedEdmonton, Division No. 11, CA
Télétravail
Temps plein

A leading non-profit organization in Canada is seeking a Head of Engineering to lead a rapidly growing engineering team.The role focuses on building an open public network for non-public informatio... Voir plus

 • Offre sponsorisée

Booking Platform Engineering Manager

Jane AppEdmonton, Division No. 11, CA
Temps plein

A healthcare technology firm is seeking a Software Development Manager to lead its Booking engineering team.This role focuses on enhancing patient scheduling and communication with a commitment to ... Voir plus

 • Offre sponsorisée

Remote Head of Engineering for Fintech Platform

KoyfinEdmonton, Division No. 11, CA
Télétravail
Temps plein

A progressive fintech company in Canada is seeking a Head of Engineering to scale their analytics platform.This role involves defining technical strategy, building a high-performing engineering tea... Voir plus

 • Offre sponsorisée

Director of Software Development – Vancouver BC (100% remote/ hybrid) *Completed*

Corporate Recruiters Ltd.Edmonton, Division No. 11, CA
Télétravail
Temps plein

Director of Software Development – Vancouver BC (100% remote/ hybrid) ***Completed**.Our client is an intranet SaaS platform that helps employees at organizations around the world share knowledge, ... Voir plus

 • Offre sponsorisée

Remote Engineering Manager, MAAS Platform

CanonicalEdmonton, Division No. 11, CA
Télétravail
Temps plein

A leading open-source tech company is seeking an Engineering Manager for their MAAS team.This role involves leading a distributed team, optimizing talent development, and modernizing software devel... Voir plus

 • Offre sponsorisée

Remote Engineering Manager – Growth-Focused Leader

TELUS DigitalEdmonton, Division No. 11, CA
Télétravail
Temps plein

A leading tech company in Canada is seeking a skilled Manager, Agent Technology & Engineering to lead engineering teams working with cutting-edge technologies.This role requires at least 9 years in... Voir plus

 • Offre sponsorisée

Remote VP of Engineering: Scale SaaS & Lead Teams

HeyOrcaEdmonton, Division No. 11, CA
Télétravail
Temps plein

A growing technology firm seeks a VP of Engineering to lead and inspire the engineering team.You will guide technical direction while fostering a culture of learning and accountability.The ideal ca... Voir plus

 • Offre sponsorisée

Head of Engineering

OpenMinedEdmonton, Division No. 11, CA
Temps plein

If we are successful, you will lead the engineering team to build the public internet for the world's non-public information — unlocking 1,000,000x more data in every scientific field and industry,... Voir plus

 • Offre sponsorisée

Senior DevOps Engineering Manager

FigmentEdmonton, Division No. 11, CA
Temps plein

Get AI-powered advice on this job and more exclusive features.Web3 through industry-leading blockchain infrastructure.As the leading provider of staking solutions,.Our clients trust Figment for a c... Voir plus

 • Offre sponsorisée

Technology Director

Qu Data CentresEdmonton, Division No. 11, CA
Temps plein

Come play a key role in driving the future of business innovation in Canada.We are looking for team members with a passion for delivering industry-leading value to customers and supporting business... Voir plus

 • Offre sponsorisée

Delivery Lead - Enterprise Software Programs (Remote)

InnerSpaceEdmonton, Division No. 11, CA
Télétravail
Temps plein

A leading spatial intelligence platform in Toronto is seeking a Program Delivery Lead to oversee client deployments and software project management.The ideal candidate will have at least 5 years of... Voir plus

 • Offre sponsorisée

Director of Engineering

CliniaEdmonton, Division No. 11, CA
Temps plein

Build the execution engine behind Clinia’s platform.At Clinia, we are building the search and data infrastructure that powers digital health platforms across North America.The Director of Engineeri... Voir plus

 • Offre sponsorisée

Director-SCADA Solutions

Dexcentedmonton, division no. 11, Canada
Temps plein

Director – SCADA Solutions (AVEVA Enterprise or CygNet Expert).Director – SCADA Solutions (AVEVA Enterprise or CygNet Expert).Ideally the individual will be located in.This is a full time opportuni... Voir plus