Skip to content
mimi

Senior Application Architect

Stantec

Alton · On-site Full-time Senior CA$105k – CA$165k/yr 1w ago

About the role

About the Role

Senior Application Architect at Stantec responsible for designing and overseeing the architecture of various software systems, ensuring they are scalable, secure, and integrated with existing systems including Oracle EBS ERP platform. Works closely with Custom Software Solutions development team, global database administrators, and business stakeholders/SMEs to translate business requirements into technical solutions and guide projects to successful implementation.

Key Responsibilities

  • Design and document the overall application architecture for projects spanning on-premises systems and cloud platforms; ensure architectures are scalable, reliable and meet business requirements; include strategies for integrating cloud services with existing systems.
  • Analyze current application portfolio and identify opportunities to modernize and recommend migration paths to cloud or refactor legacy EBS custom applications.
  • Provide expertise in cloud services (Oracle and/or Azure); architect cloud-based applications or migrations; ensure all cloud solutions follow security and compliance requirements.
  • Serve as the Oracle E-Business Suite subject‑matter expert; ensure applications integrate seamlessly with Oracle EBS; provide guidance on enhancements and customizations.
  • Provide technical leadership throughout the software development lifecycle; lead architecture review sessions and code reviews; mentor developers; maintain adherence to design principles and coding standards.
  • Incorporate security and performance considerations into all architecture designs; work with IT Security team to perform risk assessments; include data protection controls and design for high performance and availability (e.g., load balancing, caching, fail‑over).
  • Collaborate with business stakeholders, analysts, project managers and IT leadership to understand requirements and translate them into technical designs; participate in requirement‑gathering workshops and advise on feasibility.
  • Act as the architecture owner in IT projects; estimate effort, monitor progress, intervene for refactoring and oversee documentation of architecture and key decisions.
  • Stay current with emerging technologies, tools and best practices; evaluate new platforms to drive adoption of best practices and technical standards.

Required Qualifications & Skills

  • Degree or diploma in Computer Science, Software Engineering, Information Technology or related field (or equivalent professional experience).
  • 8+ years in software engineering/architecture, with at least a couple of years in a senior application design/architecture capacity.
  • Proven experience with Oracle E-Business Suite (EBS) architectural or senior development role; full lifecycle implementations or major upgrades; deep understanding of EBS modules.
  • Knowledge of Oracle EBS technical stack – Oracle Database, PL/SQL, Forms/Reports, Workflow, interface tools – and ability to design or review customizations, migrations, and integrations.
  • Strong cloud architecture and services expertise on Oracle Cloud and/or Microsoft Azure; familiarity with compute, storage, networking and cloud‑native design patterns.
  • Experience with DevSecOps culture, CI/CD pipelines (Terraform, Azure DevOps, GitLab CI/CD), configuration management (Ansible, Puppet, Chef), containerization (Docker, Kubernetes) and IaC.
  • Strong systems integration skills – design and implement RESTful APIs, SOAP, enterprise integration patterns; experience with Oracle Integration Cloud or other ESB tools.
  • Proficiency in programming and scripting languages such as Python/Django, Java, or C#; solid SQL and Oracle database skills; comfortable in Linux environment.
  • Experience with architecture modeling tools (Microsoft Visio, Draw.io, Lucidchart, UML) and design patterns; knowledge of TOGAF or Zachman optional.
  • Agile/Scrum experience; familiarity with ITIL, PRINCE2, PMP optional.
  • Knowledge of automated testing frameworks, performance testing tools, security testing, and threat modeling.
  • Excellent communication, analytical, problem‑solving, leadership and mentoring skills.

Benefits Summary

Benefits include health, dental and vision plans; wellness program; health care spending account; wellness spending account; group registered retirement savings plan; employee stock purchase program; group tax‑free savings account; life and accidental death & dismemberment insurance; short‑term/long‑term disability plans; emergency travel benefits; tuition reimbursement; professional membership fee coverage; and paid time off.

Pay Range

Locations Outside Lower Mainland - BC & various locations in Ontario: $105,400.00 – $158,100.00 annually. Locations in Lower Mainland – BC, GTA & Ottawa Ontario: $114,600.00 – $164,600.00 annually.

Primary Location & Employment

Canada | AB | Edmonton – Regular full‑time position. No travel required.

Skills

AnsibleAzureAzure DevOpsC#CI/CDDockerForms/ReportsGitLab CI/CDIaCITILJavaKubernetesLinuxMicrosoft VisioOracleOracle CloudOracle DatabaseOracle EBSOracle Integration CloudPMPPL/SQLPuppetPythonRESTful APIsSAFeSOAPSQLTerraformTOGAFUMLWorkflow

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free