Applications Architect – Senior

  • Toronto
  • Global Pharma Tek
Title: Applications Architect – Senior Location: Toronto, ON – Hybrid Duration: Months Contract + possible extension General Skills Experience in the development and implementation of application architectures at the specified experience level Extensive experience with at least two different computing platforms, operating systems, environments, database technologies, programming languages and communication protocols Experience with middleware and gateways - APIs, Service Mesh Knowledge of performance considerations in different environments Experience in structured methodologies for the design, development and implementation of applications Extensive experience in systems analysis and design in large systems environments Experience in the use of development tools, Computer Aided Software Engineering ( C A S E ) tools, information retrieval packages, and other software tools such as project management software and business re-engineering software Experience in the use of data and process modelling methodologies, techniques and tools, including a working knowledge of metadata structures, repository functions, and data dictionaries Experience in developing enterprise architecture deliverables ( models) Awareness of emerging I&IT trends and directions in AI Experience in upcoming technologies and IT concepts related to microservices, AI, Client, LLM,s Desirable Skills Knowledge and understanding of object-oriented analysis and design techniques Experience in developing enterprise architecture deliverables ( models) based on Ontario Government Enterprise Architecture methodologies, processes and practice Knowledge and understanding of Information Management principles, concepts, policies and practices Experience designing detailed functional and technical requirements for new and existing business solutions including AI Experience developing enterprise architecture deliverables ( models and Experience developing customer/user service journey maps' deliverables ( models and documentation) Experience leading multi-tier application infrastructure design, documentation and configuration for medium or large corporate implementations Experience designing, developing, implementing and maintaining large complex applications, workflow processes and dynamic forms including use of microservices design, AI, Client Criteria: % Experience in the development and implementation of application architecture at an advanced level, with at least two different computing platforms including AI, operating systems, environments, database technologies, programming languages and communication protocols, middleware and gateways. Experience in development and implementation of microservices architectures, service mesh and customer experience portals. Good knowledge and experience in AI and Client implementations. Knowledge and Experience in Customer Journey maps development. Criteria: % Experience working with DevOps engineers to design and implement an end to end CI/CD pipeline for the application and ensure performance and reliability of production environments Experience working in a Cloud-based and Microservices type development environment Expertise to influence strategy and guide automation using AI and other emerging technologies Perform peer review and ensure quality at every stage of the product development lifecycle Recommend and implement changes to reference architecture, development frameworks and design patterns Promotes industry standards and best practices with the product teams Knowledge and understanding of Accessibility for Ontarians with Disability Act (AODA) and related regulations and standards Experience working in microservices and agile frameworks like scrum for development, design, implementation and maintenance of applications