Lead technical design and delivery for enterprise integrations connecting SAP and non-SAP platforms, overseeing end-to-end delivery and ensuring solutions are secure, scalable, and aligned with enterprise architecture.
Compensation
The expected salary range for this role is $105,000-$115,000 per year
Responsibilities
Lead technical design and delivery for application, B2B, API-led, batch, and event-driven integrations
Review requirements and solution designs to identify technical gaps, dependencies, assumptions, and non-functional requirements
Guide the use of integration patterns, adapters, APIs, events, transformations, and error-handling approaches
Provide hands‑on technical direction for complex work, code reviews, defect resolution, and production issues
Partner with Integration Architects and Enterprise Architecture to apply standards and elevate architecture decisions
Requirements
Bachelor's degree in Computer Science, Information Systems, or a related field
Nice to have: SAP Integration Suite certification
Nice to have: construction, project‑based, or asset‑intensive environments experience
The senior technical voice across Epic's developer platform, focusing on rebuilding and scaling systems (source control, CI/CD, build, artifact, database, and cloud infrastructure) to handle millions of agentic CICD actions per day.
Responsibilities
Set the forward-looking technical strategy and design for the developer platform
Define the strategy for software supply chain and pipeline security
Take on the hardest cross-team problems and see them through to a working solution
Stay hands-on by building prototypes, writing critical code, and reviewing designs
Write clear strategy documents, design proposals, and decision records
Requirements
Nice to have: Databases or data infrastructure at scale
Nice to have: Working with cloud providers and vendors on capacity, roadmap or commercial topics
Build and lead the Salesforce engineering and development organization, establishing stronger engineering management, quality practices, release discipline, technical governance, and AI-enabled development across three Salesforce scrum teams and a Salesforce administration function.
Locations (2)
Toronto, Ontario, Canada
Canada
Responsibilities
Lead, coach, hire, and performance-manage five leaders
Set and execute a multi-quarter engineering maturity roadmap
Own engineering delivery and execution for three Salesforce scrum teams
Build a quality engineering discipline with the QA Lead
Establish consistent Git-based development and reliable release processes
Senior Administrator, Database will provide hands‑on leadership and technical expertise in support, maintenance and modernization of Microsoft SQL Server environments across a large enterprise portfolio.
Locations (2)
Sparwood, British Columbia, Canada
Calgary, Alberta, Canada
Compensation
Salary: $96,000 - $113,000 CAD/year
Responsibilities
Participate in and adhere to health and safety programs and policies
Provide senior-level administration and troubleshooting for business‑critical SQL Server environments, taking ownership of complex production issues through resolution
Monitor and optimize database performance, capacity, availability and reliability; administer high availability, replication, backup and disaster recovery, including Always On Availability Groups, clustering and Commvault
Lead SQL Server installations, patching, upgrades, migrations, consolidation and platform modernization initiatives
Maintain SQL Server security, address vulnerabilities, manage compliance needs and provide technical support and evidence for internal and external audits
M
Senior Software Engineering Specialist
Mackenzie Financial Corporation · Posted Nov 10, 2026
The Senior Salesforce Software Developer is accountable for end-to-end delivery of software outcomes across a pod, product, or platform workstream. The role applies advanced technical judgement to balance value, risk, and feasibility; ensures solutions are secure and operable; and drives consistent engineering practices in alignment with Technology policies, standards, and governance.
Compensation
The expected annual base salary range for this role is $91,000 - $123,000 which is determined based on skills, knowledge and experience and geographic location. In addition to base salary, this role is eligible for annual short-term incentive, health and well-being benefits, retirement and savings plan, paid time off and career development.
Responsibilities
Own end-to-end technical delivery for complex features/services, including design, build, test, deploy, and operationalization.
Translate functional and non-functional requirements into robust designs and implementation approaches, aligned to architecture standards.
Set and reinforce engineering quality expectations (coding standards, review rigor, test strategy) within the team’s scope.
Coordinate dependencies with Architects, Platform, Infrastructure, Security/Risk partners; surface trade-offs and sequencing impacts.
Requirements
Post-secondary degree or diploma in Computer Science, Software Engineering, Computer Programming, or a related field, or an equivalent combination of education and experience.
Nice to have: Salesforce Administrator certification
The Forward Deployment Engineer is responsible for partnering with business and technology stakeholders to design, develop, and deploy technology solutions that address complex business challenges, combining software engineering expertise with a consultative, problem-solving approach.
Responsibilities
Partner directly with business stakeholders and end users to understand operational challenges, assess existing workflows, define technical requirements, and identify opportunities for technology-enabled improvements.
Take end-to-end technical ownership of solutions, from discovery, solution design, and prototyping through development, testing, deployment, and post-implementation optimization.
Design, develop, test, and deploy production-grade applications, APIs, integrations, automation workflows, and custom software solutions using modern programming languages, frameworks, and engineering practices.
Rapidly build proofs of concept, prototypes, and minimum viable products to validate technical approaches, gather user feedback, and determine feasibility before scaling solutions for production.
Design and implement integrations across enterprise applications, cloud platforms, data sources, and third-party systems, ensuring reliable data exchange and interoperability.
Provide senior technical leadership for enterprise GIS platforms and solutions, administering, developing, integrating, securing, and continuously improving ArcGIS Enterprise and Field GIS technologies.
Compensation
Ranges from $100,000 – $140,000 CAD for Ontario locations based upon candidate’s experience, skills, and internal equity.
Configure and manage distributed and highly available ArcGIS Enterprise architectures
Lead ArcGIS Enterprise lifecycle activities including builds, upgrades, migrations, patching, and performance tuning
Design, implement, maintain, and validate platform resilience and recovery capabilities
Administer and troubleshoot ArcGIS Data Store components and Enterprise geodatabases
Requirements
Post-secondary degree in GIS, Geomatics, Computer Science, Software Engineering, Information Technology, Engineering, or a related discipline
Nice to have: Advanced Esri technologies such as Utility Network, branch-versioned services, Workflow Manager, Notebook Server, ArcGIS Monitor, GeoEvent Server
Nice to have: Integration with SAP, Maximo, ProjectWise, iViewer