Director of Applications, Data & Integration

Ignite Technical Resources

Vancouver

Hybrid

CAD 180,000 - 240,000

Full time

29 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

RRSP matching up to 3%
Extended medical & dental
Disability benefits
Discretionary bonus up to 10%

Job summary

Ignite Technical Resources in Vancouver, BC, seeks a Director of Software Engineering & Integration to lead enterprise architecture, software engineering, and data integration initiatives. The role emphasizes AI-assisted development, DevOps, and secure, scalable delivery across platforms including Microsoft Dynamics 365.

You will manage cross-functional teams, partner with external vendors, and establish standards for APIs, data governance, and reporting, with a hybrid work arrangement and

Qualifications

  • Experience leading enterprise software teams and projects.
  • Strong background in software engineering, integration, and data engineering.
  • Proven track record implementing AI-assisted tooling and DevOps practices.

Responsibilities

  • Lead enterprise app architecture, software engineering, and analytics.
  • Define standards for API design, data exchange, and secure development.
  • Drive DevOps adoption, CI/CD, automated testing, and release management.
  • Oversee Dynamics 365 Project Operations implementations and integrations.
  • Develop scalable data architectures, pipelines, and BI capabilities.
  • Manage external partners and internal engineering teams.

Skills

Leadership
Enterprise architecture
DevOps
CI/CD
AI-assisted development
Cloud platforms
Microsoft Dynamics 365
Data engineering
Data analytics

Tools

Azure

Job description

On behalf of our Professional Services Client, Ignite Technical Resources is recruiting for a Director of Software Engineering & Integration to join our client’s team on a full-time permanent basis. This role is Hybrid and the client is based in Vancouver, BC.

Summary of the Role

The Director of Software Engineering & Integration will lead enterprise application architecture, software engineering, data management, and integration capabilities. This role focuses on modernizing application development through AI-assisted engineering, DevOps, automation, and secure development practices.

Responsibilities include establishing enterprise integration standards, advancing data engineering and analytics, overseeing Microsoft Dynamics 365 initiatives, and developing technical capabilities that support digital transformation, operational efficiency, and scalable technology delivery.

Duties & Responsibilities
  • Lead enterprise application architecture, software engineering, integration, data engineering, and analytics functions.
  • Establish application development standards, architecture frameworks, and application lifecycle management practices.
  • Implement DevOps capabilities, including CI/CD pipelines, automated testing, source control, code reviews, and release management.
  • Drive adoption of AI-assisted development tools to improve engineering productivity, software quality, and delivery efficiency.
  • Define integration architecture, API standards, and secure system-to-system data exchange practices.
  • Provide technical oversight for Microsoft Dynamics 365 Project Operations implementations, integrations, and platform enhancements.
  • Develop enterprise data architecture, data engineering pipelines, data quality standards, and governance controls.
  • Establish scalable reporting, analytics, and business intelligence capabilities.
  • Embed security-by-design, application monitoring, access controls, and data protection into engineering practices.
  • Manage multidisciplinary technical teams, implementation partners, and third-party development resources.
  • Establish engineering performance measures and continuously improve development processes and technical capabilities.
Core Requirements
  • Progressive technology leadership experience across enterprise applications, software engineering, systems integration, and data engineering.
  • Demonstrated experience establishing or maturing software engineering, DevOps, CI/CD, automated testing, and application lifecycle management practices.
  • Strong technical experience with enterprise application architecture, APIs, cloud platforms, integration patterns, and secure software development.
  • Experience implementing AI-assisted development tools, automation, and modern engineering practices to improve software delivery and productivity.
  • Experience overseeing data architecture, data engineering, analytics, and multidisciplinary technical teams, including external implementation partners.
Desired Skills & Experience
  • Experience with Microsoft Dynamics 365, particularly Dynamics 365 Project Operations, and enterprise Microsoft technology platforms.
  • Knowledge of enterprise data management, master data, data quality, lineage, governance, and business intelligence technologies.
  • Experience designing and implementing secure, scalable integration architectures, APIs, and enterprise application interfaces.
  • Experience with AI-assisted coding tools, automated quality assurance, DevSecOps, and cloud-native application development.
  • Experience establishing engineering standards, application security controls, performance monitoring, and enterprise technology modernization practices.
Terms

This is a full-time permanent opportunity based in Vancouver, BC, with a hybrid work arrangement requiring 2 days per week onsite. The position includes RRSP matching of up to 3%, extended medical and dental coverage, and long-term and short-term disability benefits through a cost-shared program. A discretionary annual bonus of up to 10% is also available. Standard pre-employment and offer requirements may apply.

About Ignite Technical

Based in Vancouver and proudly Canadian, Ignite Technical Resources has been providing Top Technical Talent to organizations across Canada since 2005.

Equal Opportunity Employer

Ignite Technical is an equal opportunity employer and is committed to providing equal employment opportunities to all individuals regardless of race, color, religion, sex, sexual orientation, disability, gender identity, national origin, or age.

Work Permits

Please note that Ignite’s Clients require all interested candidates to obtain the necessary work permits from the Government of Canada prior to submitting an application. This position is open exclusively to individuals residing in Canada and legally authorized to work in Canada. Applications not meeting these criteria will not be considered.

Further Consideration

We receive a high volume of applications and are only able to contact candidates who are selected for further consideration.

Follow Us

Check us out on LinkedIn and follow us on Twitter and Threads for company updates and job postings!

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Director of AI-Powered Software Engineering & Integration
Director of AI-Powered Software Engineering & Integration

Ignite Technical Resources • Vancouver

Hybrid
CAD 180,000 - 240,000
RRSP matching up to 3%
Extended medical & dental
Disability benefits
+1
Director Enterprise Applications, Data
Director Enterprise Applications, Data

TEEMA • Vancouver

Hybrid
CAD 140,000 - 190,000
Director of Software Development – Vancouver BC (100% remote/ hybrid) *Completed*
Director of Software Development – Vancouver BC (100% remote/ hybrid) *Completed*

Corporate Recruiters Ltd. • Vancouver

Remote
CAD 120,000 - 180,000
Collaborative culture
Accessible leadership
Director, Enterprise Applications
Director, Enterprise Applications

Associated Engineering • Vancouver

Hybrid
CAD 160,000 - 200,000
Flexible/hybrid work arrangements
Shareholder opportunity
Pension matching
+7
Director of Software Development — Remote SaaS Leader
Director of Software Development — Remote SaaS Leader

Corporate Recruiters Ltd. • Vancouver

Remote
CAD 120,000 - 180,000
Collaborative culture
Accessible leadership
IT Director, Application Development & Support
IT Director, Application Development & Support

Michael Page (Canada) • Markham

On-site
CAD 140,000 - 180,000
Engineering Manager, Integrations
Engineering Manager, Integrations

Jobgether • British Columbia

Hybrid
CAD 146,000 - 195,000
Competitive compensation
Equity opportunities
Health coverage
+10
Director, Enterprise Data & Integration
Director, Enterprise Data & Integration

General Dynamics Mission Systems–Canada • Ottawa

On-site
CAD 150,000 - 200,000
Annual incentive plan
Comprehensive medical, dental & vision
RRSP matching
+2
Director, Enterprise Data & Integration
Director, Enterprise Data & Integration

General Dynamics Missions System International • Ottawa

On-site
CAD 150,000 - 200,000
Comprehensive medical, dental, and VIS
Pension plan with employer matched
Flexible time off
+2
Director of Professional Services (OTE $215,000/year CAD), @Sparkrock
Director of Professional Services (OTE $215,000/year CAD), @Sparkrock

Ionic Partners, LLC • Kitchener

On-site
CAD 249,000 - 306,000
Remote work
Flexible hours
Home office stipend
+2