Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Director of Software Engineering

First Canadian Insurance Corporation

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

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Director of Software Engineering in Sherwood Park, AB vacancy
  • 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...
    Suggested
    Long term contract
    Full time

    First Canadian Financial Group

    Sherwood Park, AB
    1 day ago
  • $21 - $23 per hour

     ...BIS Safety Software is a SaaS company on a mission to change how organizations manage safety, learning, and compliance -- and the team behind that mission matters just as much as the product. We are looking for a Software Tester (QA/QC) Intern to join our Technology Team... 
    Suggested
    Full time
    Part time
    Summer work
    Internship
    Work at office

    Bis Safety Software

    Sherwood Park, AB
    18 hours ago
  • $85k - $110k per year

     ...Responsibility: THE COMPANY MSCP is focused on providing top-notch engineering to amplify business initiatives, particularly in Heat...  ...industry. ROLE RESPONSIBILITIES In close collaboration with the Director of Engineering, the Mechanical Lead looks after all Mechanical... 
    Suggested
    Full time

    MSCP Heat Management Solutions

    Sherwood Park, AB
    3 days ago
  • Drive transformative change at First Canadian as the Head of Software Engineering in Sherwood Park, Alberta. Focus on cultivating successful teams and advancing modern engineering methodologies. This leadership position involves enhancing the software engineering department... 
    Suggested

    First Canadian Insurance Corporation

    Sherwood Park, AB
    1 day ago
  •  ...SE Design and Consulting Inc. group of companies, geotechnical engineering and material testing services are founded by over 25 years of experience...  .... Experience with geotechnical, drafting, GIS, or engineering software would be considered an asset. Ability to work outdoors in... 
    Suggested
    Long term contract
    Full time
    For contractors
    Internship
    Work at office

    SE Design and Consulting

    Sherwood Park, AB
    29 days ago
  •  ...exceptional self-perform work. We are seeking an enthusiastic Civil Engineer with experience supporting power generation and heavy industrial...  ...strong asset. Experience with industry standard engineering software such as Civil3D, ANSYS, Mathcad, etc. The successful... 

    AECON

    Sherwood Park, AB
    15 days ago
  •  ...Job Responsibility: Job Summary The Intermediate Process Engineer (P.Eng.) will provide process engineering support for projects/clients in a variety of sectors: upstream oil & gas, pipelines, refining, chemicals, oilsands, utilities, and more. Projects will include modifications... 
    Remplacement
    Full time
    Casual work
    Work at office
    Local area

    Sixth Sense Resources Ltd.

    Sherwood Park, AB
    3 days ago
  •  ...sharing program with RRSP contribution options Comprehensive group insurance plan Who is GCM Consultants? We are a local engineering firm that has been helping customers in all industries with engineering, operations and maintenance since 1994. We measure our success... 
    Permanent employment
    Full time
    Local area
    Flexible hours

    GCM Consultants inc.

    Sherwood Park, AB
    4 days ago
  •  ...MDSearch is seeking a dynamic, patient-focused General Practitioner with experience in cosmetic injecting to take on the role of Medical Director for a premier cosmetic aesthetic clinic in Sherwood Park. Mainly, you will serve as a Cosmetic Injector, administering facial... 
    Contract work

    MDSearch

    Sherwood Park, AB
    7 days ago
  •  ...Job Responsibility: Job Purpose Are you an aspiring Junior Project Engineer (EIT) looking to kick-start your career with a growing engineering and construction firm where you'll be supported, challenged, and valued from day one? Join our team and gain hands-on experience... 
    Long term contract
    Permanent employment
    Full time
    Casual work
    Work at office
    Remote work
    Work from home
    Flexible hours

    Federation Engineering

    Sherwood Park, AB
    8 days ago
  • $23 - $25 per hour

     ...projects, join our best-in-class team. What Is The Opportunity? Aecon has several openings within the Civil West division for Engineering Co-op students. These positions will provide the opportunity to take an active involvement in exciting heavy civil projects and... 
    Hourly pay
    For contractors
    For subcontractor
    Internship
    Work at office
    Flexible hours
    Night shift

    AECON

    Sherwood Park, AB
    7 days ago
  • Reporting to the Director of Family and Community Services, the Director’s Assistant provides leadership and coordination for the day-to-day operations within the Director’s office. The position will liaise with all levels of the organization to ensure the department meets corporate... 
    Full time
    Work at office

    Strathcona County

    Sherwood Park, AB
    1 day ago
  • $70k - $85k per year

     ...BIS Safety Software is a fast-growing technology company providing leading software for the safety industry. We are looking to add a Talent...  ...-on and high-impact. You'll be a core player in our recruitment engine, spending your days reviewing resumes, conducting interviews (8–... 
    Full time
    Work at office
    Flexible hours
    Shift work

    Bis Safety Software

    Sherwood Park, AB
    18 hours ago
  •  ...inventory levels, and customer interactions using appropriate software and systems. Maintain strong relationships with customers, OEMs...  ...and issues. EDUCATION & EXPERIENCE Mechanical Engineering Technology Diploma Experience with CAD an asset Mechanically... 
    Remplacement
    Full time
    Work at office

    Blackstone Industrial Services Inc

    Sherwood Park, AB
    18 hours ago
  •  ...Recruitment, Staffing and Payroll services to Canada’s top Consulting, Engineering, Manufacturing and Construction companies. Our focus is on...  ...Hazard Assessment activities by utilizing industry accepted software. Familiarity with UniSim or Hysys simulation and AFT Fathom... 
    Permanent employment
    Contract work
    Internship

    Athenian Group

    Sherwood Park, AB
    4 days ago
  •  ...Generation, Water Treatment, and other industrial markets through engineering, manufacturing, construction, and maintenance services. The...  .... Experience with estimating, ERP, or project management software is considered an asset. Procore experience considered an asset... 
    Full time
    For subcontractor
    Work at office

    MSCP Heat Management Solutions

    Sherwood Park, AB
    22 days ago
  •  ...Abilities: Proficiency with MS Office and other function-specific software. Must understand and effectively manage key financial issues...  ...emergency medical treatment/paramedics communications systems engineered systems design and materials management. Total Safety is... 
    Long term contract
    Full time
    Work at office
    Relocation

    Total Safety Careers

    Sherwood Park, AB
    18 hours ago
  •  ...BIS Safety Software is a fast-growing technology company providing leading software for the safety industry. We are looking to add a Talent...  ...-on and high-impact. You'll be a core player in our recruitment engine, spending your days reviewing resumes, conducting interviews (8–... 
    Full time
    Work at office

    bis

    Sherwood Park, AB
    9 days ago
  • $50k - $70k per year

     ...BIS Safety Software   is a fast-growing technology company providing leading software for the safety industry. We are looking to add a tech-savvy Marketing Administrator to our expanding team.  Who We Are    Founded in 2006, BIS is proudly headquartered in Sherwood... 
    Full time
    Work at office
    Flexible hours

    Bis Safety Software

    Sherwood Park, AB
    18 hours ago
  • $80k - $90k per year

     ...BIS Safety Software is a fast-paced, high-growth organization providing leading software for the safety industry. We are expanding our team and looking to bring on a sharp, curious, and self-directed Data Analyst who’s ready to make an immediate impact. Who We Are... 
    Full time
    Work at office
    Immediate start
    Flexible hours
    Shift work

    Bis Safety Software

    Sherwood Park, AB
    18 hours ago
  •  ...understanding of financial reporting, operational accounting, and financial analysis Advanced proficiency with Microsoft Excel and accounting software Excellent written and verbal communication skills Strong problem-solving and analytical abilities Highly organized, detail-... 
    Contract work

    Vertex Resource Group

    Sherwood Park, AB
    18 hours ago
  •  ...Applications group is currently looking to add a Software Applications & Integration Lead to our...  ..., based in Edmonton, AB Reporting to the Director of IT, we are seeking an experienced and technically grounded software engineer to take on a senior leadership role responsible... 
    Full time
    For contractors

    Valard Construction

    Edmonton, AB
    18 hours ago
  •  ...development, and financial performance. Working closely with the Director of Environmental Services, you will support strategic planning,...  ...service line. Qualifications ~ B.Sc. in Environmental Engineering or Sciences with a relevant professional designation. ~15+... 
    Full time
    Local area

    FLINT Corp.

    Sherwood Park, AB
    24 days ago
  • $60k - $75k per year

     ...BIS Safety Software   is a fast-growing technology company providing leading software for the safety industry. We are looking to add a tech-savvy Marketing Generalist to our expanding team.  Who We Are    Founded in 2006, BIS is proudly headquartered in Sherwood Park... 
    Full time
    Work at office
    Flexible hours

    Bis Safety Software

    Sherwood Park, AB
    18 hours ago
  •  ...solutions and exceptional self-perform work. Reporting to the IDD Director, the IDD Coordinator will provide support to the team with...  ...degree or technical college diploma in Architecture, Engineering or Construction Management. ~2-3 years of BIM/CAD experience... 

    AECON

    Sherwood Park, AB
    20 days ago
  •  ...health and wellbeing. About our Business Valard Construction is Canada’s premier utility contractor providing comprehensive EPC+ (engineering, procurement, construction) and maintenance services to utilities, independent power producers, mining, oil and gas industries and... 
    Full time
    For contractors

    Valard Construction

    Sherwood Park, AB
    18 hours ago
  •  ...with knowledge of MS Office Suite. Use of digital devices and software to collect, maintain and organize field data. Be able to...  ...environmental consultancy providing environmental, health and engineering services across western Canada since 1998. We are known for our... 
    Long term contract
    Full time
    Contract work
    Temporary work
    For contractors
    Casual work
    Work at office
    Remote work
    Shift work
    Night shift
    Afternoon shift

    Millennium EMS Solutions Ltd.

    Sherwood Park, AB
    22 days ago
  •  ...BIS Safety Software   is a fast-paced, high-growth organization providing leading software for the safety industry. We are expanding and are seeking a knowledgeable, dedicated and self-driven support specialist to join our team. About this role In this role, you will... 
    Full time
    Work at office
    Remote work
    Flexible hours

    Bis Safety Software

    Sherwood Park, AB
    18 hours ago
  • $21 - $24 per hour

     ...BIS Safety Software is a fast-paced, high-growth organization providing leading software for the safety industry. We are expanding our team and are looking to add a positive, upbeat team member who cares deeply about delivering amazing customer service. Who We Are Founded... 
    Full time
    Work at office
    Flexible hours
    Weekend work
    Day shift
    Afternoon shift

    Bis Safety Software

    Sherwood Park, AB
    18 hours ago
  •  ...Project Director - GOAPRDJP00000705 Work remotely; however, the resource may be required to attend meetings or work sessions in office...  ...projects and programs. - 6 YEARS Experience working on agile software development and modern, service design based product delivery comparable... 
    Remote job
    Long term contract
    Remplacement
    Full time
    Contract work
    Temporary work
    For contractors
    Work at office

    Source Code

    Edmonton, AB
    18 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Director of Software Engineering. Be the first to apply!