Jobs · Engineering · Arizona

Senior Application Architect

Stantec · Tucson, AZ · 5 mo ago
Engineering$111k–$167k/yrFull-time

About the role

The Senior Application Architect at Stantec is responsible for designing and overseeing the architecture of various software systems, ensuring scalability, security, and integration with existing systems, particularly the Oracle EBS ERP platform.

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, including strategies for integrating cloud services with existing systems.

  • Provide expertise in cloud services and architect cloud-based applications or migrations, ensuring all solutions comply with security and compliance requirements.

  • Serve as the subject matter expert on Oracle E-Business Suite (EBS) within the architecture, ensuring seamless integration with existing systems and recommending system enhancements.

  • Lead architecture review sessions and code reviews, ensuring solutions align with the defined architecture and coding standards.

  • Collaborate with stakeholders across the organization to understand requirements and translate them into technical architecture designs, ensuring buy-in and understanding.

  • Take part in planning and executing IT projects as the architecture owner, estimating effort and resources, monitoring progress, and intervening if refactoring is needed.

  • Oversee the documentation of the architecture and key design decisions for future reference and onboarding.

  • Stay updated with emerging technologies, tools, and best practices in the industry, evaluating their potential benefits to the organization and driving adoption of new technologies.

Requirements

  • Education: Degree or diploma in Computer Science, Software Engineering, Information Technology or a related field, or equivalent professional experience.

  • Experience: Extensive experience in software development and architecture, typically 8+ years in software engineering/architecture covering the full software development lifecycle, with at least a couple of years in a senior application design/architecture capacity.

  • Oracle EBS Expertise: Proven experience working with Oracle E-Business Suite (EBS) in an architectural or senior development role, including full lifecycle implementations or major upgrades of Oracle EBS and a deep understanding of EBS modules.

  • Cloud Architecture & Services: Strong expertise in cloud computing platforms and services, hands-on experience in designing and deploying applications on Oracle Cloud and/or Microsoft Azure.

  • DevOps & CI/CD & Agile Practices: Embraces a DevSecOps culture, experience with CI/CD pipelines using tools like Terraform, Azure DevOps, or GitLab CI/CD, and knowledge of configuration management and automation tools.

  • Systems Integration: Strong integration skills, experience with web services (RESTful APIs, SOAP), and enterprise application integration patterns.

  • Technical Proficiencies: Proficiency in programming and scripting languages relevant to the enterprise stack, solid skills in SQL and working with relational databases, and comfort with version control systems and build tools.

  • Architecture & Modelling Tools: Use of modelling tools to create architecture diagrams and documentation.

  • Methodologies: Experience with Agile/Scrum development processes and understanding of the DevSecOps culture of collaboration between development and operations.

  • Testing & Quality: Knowledge of automated testing frameworks and performance testing tools.

Similar jobs