Required to work up to 2-3 days per week in the office as part of a hybrid work arrangement.
MUST HAVES:
7-10 years of experience as an Applications Architect in a large (greater than 1000 users) business and I&IT transformation project(s)
Knowledge and experience in relevant software (C\xc3\xbaram )
Understanding of the processes and step involved in using/leveraging the architecture models in the specification of functional requirements and non-functional requirements as inputs to the implementation process
Experience as a technical lead, providing hands-on support to other developers
Hands-on experience writing Java code and using integration technologies, ESB, Java/JEE, application and web server technologies
Experience in large scale case management implementations
Technical expertise to enhance, configure, customize and integrate case management system with external or related applications
Experience in conducting requirements elicitation, fit-gap, design, and development phases in large C\xc3\xbaram or COTS implementations
Ability to advise and provide technical recommendations on infrastructure, data conversion, reporting and interfaces
Description: At minimum, the Applications Architect will have the responsibilities set out below:
oversee, review and provide
technical guidance on the design, supported solutions and IT solutions to meet Ontario and Government Standards, on specific platforms: o analyze technology environment o analyze enterprise specifics o analyze requirements o set collaboration framework o create a solution prototype o participate in technology selection o solution development control o produce design documentation for internal governance o incorporate security requirements into the design, understand and comply with security standards and policies
develop and apply industry
best practice technology, design and methodology approaches to system architecture design
recommend appropriate
technology solutions to meet client needs
ensure the development team
adheres to organizational reference architecture, development frameworks and design patterns
support leadership team in
developing strategic plans and roadmaps based on key business drivers
research and recommend new
emerging technologies, techniques and tools that help achieve strategic goals
drive solutions to have
architecture current state, future state and transition plans agreed, documented and implemented
provide project management
support and working with project teams to ensure software solutions are evolved in alignment with industry best practices and technologies
provide expert technical
knowledge and expertise to contribute to the development policies, procedures and the formulation of a robust and scalable Architecture
ensure that all future
solution architecture provided align to the overall Enterprise-wide platform architecture
establish development
standards and design templates and provide direction and guidance to Solution Developers
based on the specific
platform, contribute to the identification and selection of software, technology and IT infrastructure, with a focus on delivering cloud-based solutions
ensure compliance to
processes and procedures identified by Cyber Security, i.e. GO-ITS 25.0
lead one or more technical
innovation tracks to assess and realize the potential of the technologies under focus (e.g. business potential of Micro services Architecture | Service Oriented Architecture | DevOps)
plan and execute innovation
projects through various stages: Explore, Prototype, Pilot, Full Rollout
effectively communicate and
socialize the innovation outcomes to achieve client / industry connect
mentor and manage technical
team members to enable deep specialization and to ensure high speed innovation