Director, Applications, Data & Integration (British Columbia)

Director, Applications, Data & Integration (British Columbia)

23 Oct
|
Affinity
|
British Columbia

23 Oct

Affinity

British Columbia

Our client is seeking an experienced and strategic Director, Applications, Data & Integration to join a growing Digital Business Services team. This leadership role is responsible for building and leading enterprise application, data, and integration capabilities while driving modernization through AI-assisted engineering, modern DevOps practices, and enterprise data management.

The position plays a key role in the organization's long-term digital and technology transformation strategy.

Responsibilities Applications & Software Engineering Leadership

- Provide technical leadership and architecture oversight across the enterprise application landscape.
- Establish application architecture, development, and lifecycle standards.
- Guide solution design for current applications and major enhancements.
- Partner with Product Owners to translate business requirements into sustainable technical solutions.
- Provide technical oversight of implementation partners and third-party development resources.
- Build and mature software engineering practices, including development standards, source control, code reviews, testing, and documentation.
- Establish CI/CD, environment management, and release management capabilities to support controlled and repeatable deployments.
- Embed application security and secure development practices throughout the software development lifecycle.
- Lead adoption of AI-assisted development practices to accelerate development, testing, documentation, and delivery.
- Drive significant improvements in engineering productivity while maintaining security, quality, and appropriate human oversight.
- Strengthen automated testing, application monitoring, and overall technical quality.

Integration Architecture
- Own enterprise integration architecture and technical integration standards.
- Establish consistent approaches for APIs, interfaces, and system-to-system data exchange.
- Ensure integrations across the application landscape are secure, resilient, supportable, and appropriately monitored.
- Maintain an architectural view of how applications, integrations, and data work together across the enterprise.





Enterprise Applications & Platform Leadership
- Provide technical leadership for enterprise business platforms, including Microsoft Dynamics 365 and related technologies.
- Work with Product Owners and implementation partners on architecture, integration, and technical design.
- Build sufficient internal capability to support, maintain, and extend business platforms over time.
- Ensure platform development aligns with engineering, security, and application management standards.

Data & Analytics
- Develop enterprise data architecture and technical data management practices.
- Build data engineering capabilities to integrate, transform, and make trusted data available across the organization.
- Establish approaches for master data management, data quality, lineage, and technical controls.
- Build and lead emerging data engineering and analytics capabilities.
- Enable consistent enterprise reporting and analytics.
- Partner with business stakeholders on data ownership and governance.

People Leadership
- Build and lead teams spanning application development, integration, quality assurance, data engineering, and analytics.
- Develop technical staff and establish clear engineering expectations and practices.
- Determine the appropriate balance of internal capabilities, implementation partners, and specialized contractors.
- Foster a culture focused on technical quality, accountability, continuous improvement, and effective use of AI-assisted development.

Security & Operational Excellence
- Partner with IT Operations to ensure applications and integrations meet security, resilience, and operational requirements.
- Embed security-by-design principles into application architecture and engineering practices.
- Ensure solutions incorporate appropriate access controls, data protection,



monitoring, and operational support requirements.

Qualifications Required

- Progressive technology leadership experience across enterprise applications, software engineering, integration, and data.
- Demonstrated experience building or maturing software engineering and DevOps practices.
- Strong understanding of modern application architecture, APIs, integrations, and cloud platforms.
- Practical experience with CI/CD, automated testing, secure development, and application lifecycle management.
- Experience adopting modern development practices and AI-assisted development tools to improve engineering productivity and software delivery.
- Experience with data architecture, data engineering, analytics, or business intelligence.
- Experience leading multidisciplinary technical teams and external technology partners.
- Strong communication skills with the ability to work effectively with both technical teams and business leaders.

Preferred

- Experience with Microsoft technologies, including Dynamics 365 and the broader Microsoft ecosystem.
- Experience leading enterprise technology modernization, digital transformation, or platform modernization initiatives.

Affinity Earn Know someone who’s great for this, or any of our open roles? Earn up to $4,000/year for each successful referral through Affinity Earn. You can also earn up to $50,000 for helping us find new clients. Learn about our referral program at https://affinity-group.ca/earn/ or browse our jobs & follow us at https://www.linkedin.com/company/affinity-staffing/jobs/ About Affinity Affinity Group is a technology and business consulting and services company. We believe in creating long term relationships between clients and consultants that foster a mutually beneficial partnership. Affinity is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All employment is decided on the basis of qualifications, merit and business need.

For more information on Affinity, please visit www.affinity-group.ca

Job Number: 14077

📌 Director, Applications, Data & Integration (British Columbia)
🏢 Affinity
📍 British Columbia

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: director, applications, data & integration (british columbia) / british columbia

Subscribe to this job alert:

Get the latest job offers by email for: director, applications, data & integration (british columbia) / british columbia