Loading...

Easy Apply

Please enter a valid email.
Please enter a valid phone number.
Please select a valid country.
Please provide a resume.
You must review and agree before submitting.
Applications Architect - Senior
Responsibilities: Applied to both the process and the outcome of
thinking out and specifying the overall structure, logical components,
and the logical interrelationships of a computer, its operating
system, a network, or other conception. Defines the structure and
relationship among applications, including the identification of
re-usable components, quality level metrics, the organization and
layering of software, and the determination of interfaces.
Responsibilities also include developing, implementing and managing at
least one cross-platform application in a large and distributed
environment, monitor the whole system, understand all interactions
between components on a given level of abstraction, as well as to
define limitations and requirements for source code. Defines the
interactions between application packages, databases and middleware
systems. 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 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 (e.g. models) Awareness of
emerging I&IT trends and directions Excellent analytical,
problem-solving and decision-making skills; verbal and written
communication skills; interpersonal and negotiation skills A team
player with a track record for meeting deadlines Desirable Skills
Knowledge and understanding of object-oriented analysis and design
techniques Experience in developing enterprise architecture
deliverables (e.g. 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 Experience
developing enterprise architecture deliverables (e.g. 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