Applications Architect (Intermediate) 8696-3115
Join to apply for the Applications Architect (Intermediate) 8696-3115 role at Foilcon.
Get AI-powered advice on this job and more exclusive features.
Responsibilities
- Design and specify the overall structure, logical components, and interrelationships of computer systems, operating systems, networks, or other concepts.
- Define the structure and relationships among applications, including re-usable components, quality metrics, software organization, and interfaces.
- Develop, implement, and manage at least one cross-platform application in a large, distributed environment.
- Monitor system interactions, understand component interactions, and define source code limitations and requirements.
- Define interactions between application packages, databases, and middleware systems.
General Skills
- Experience in developing and implementing application architectures across multiple platforms and technologies.
- Knowledge of middleware, gateways, performance considerations, and structured methodologies.
- Experience in systems analysis, design, and use of development and modeling tools.
- Ability to develop enterprise architecture models and awareness of emerging IT trends.
- Excellent analytical, problem-solving, communication, and interpersonal skills.
Desirable Skills
- Knowledge of object-oriented analysis and design.
- Experience with Ontario Government Enterprise Architecture methodologies.
- Understanding of Information Management principles and designing detailed technical requirements.
- Experience leading multi-tier application infrastructure design and development of complex applications.
Skills and Experience
Technical Skills (30%)
- Experience with Agile, cloud-native architectures, Zachman artifacts, architecture governance, microservices, and cloud technologies such as IaaS, PaaS, SaaS.
- Designing APIs, working with Azure, Java, .NET, JAMstack, and cloud security principles.
Experience (30%)
- Cloud platforms (Azure), building APIs, RESTful services, and backend systems.
- Certifications in Azure preferred, with experience in Agile methodologies.
Communication Skills (10%)
- Ability to prepare documentation, present ideas clearly, and maintain high customer service standards.
Must Haves
- Experience designing enterprise-level cloud-native architectures, Zachman artifacts, architecture governance, microservices, and custom-code projects.
Additional Details
- Seniority level: Mid-Senior level
- Employment type: Full-time
- Job function: Engineering and IT
- Industries: IT Services and Consulting