More jobs:
Application architect, Software Development, Software Architect
Job Description & How to Apply Below
Application Architect
Location:
Toronto, Ontario 4 days per week on-site
Duration: 12 Months
Pay Range: C $70 - C $80 per hour Introduction
The role is a senior-level technology position responsible for defining, designing, and governing application architectures across complex enterprise systems. This position ensures that application solutions are scalable, secure, high-performing, and aligned with business objectives and enterprise architecture standards. The role involves working closely with stakeholders, product owners, development teams, and infrastructure partners to deliver robust application solutions.
RequiredSkills & Qualifications
- Bachelor’s degree in Computer Science, Engineering, or related field (Master’s preferred)
- 8–12 years of application development experience
- 3–5 years in application or solution architecture roles
- Experience working in large, complex enterprise environments
- Multi-tier and distributed application design
- Microservices and service-oriented architecture (SOA)
- API design and integration (REST, GraphQL, event-driven architectures)
- Application lifecycle management (ALM)
- Proficiency in one or more languages such as:
- Java, JavaScript/TypeScript, Python
- Experience with web and mobile application architectures
- Frameworks such as Spring Boot, .NET Core, React, Angular, or similar
- Cloud platforms (AWS, Azure, or GCP)
- Containerization and orchestration (Docker, Kubernetes)
- Infrastructure-as-Code (Terraform, ARM, Cloud Formation)
- Relational and No
SQL databases - Messaging and streaming platforms (Kafka, RabbitMQ, etc.)
- Authentication and authorization (OAuth, SAML, OpenID Connect)
Skills & Qualifications
- TOGAF or similar architecture framework knowledge
- Experience with UX/UI architecture collaboration
- Domain experience - financial services
- Architecture certifications or cloud certifications
- Design and own end-to-end application architecture for large-scale, complex systems
- Translate business requirements into technical architecture and solution designs
- Define application standards, patterns, and best practices
- Ensure application designs align with enterprise architecture, security, and compliance requirements
- Lead architecture reviews and provide technical guidance to development teams
- Evaluate and recommend new technologies, tools, and frameworks
- Collaborate with infrastructure, Dev Ops, security, and data architecture teams
- Support cloud, hybrid, and on-premises application architectures
- Identify and mitigate technical risks and architectural gaps
- Mentor junior architects and senior developers
- Participate in system integration, modernization, and migration initiatives
For immediate consideration please click APPLY to begin the screening process with Alex.
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×