Role Overview
We are seeking an experienced Applications Architect to lead
the design, development, and implementation of enterprise-scale application
architectures. The successful candidate will be responsible for defining
overall application structure, logical components, system interactions,
integration patterns, and technical standards across complex environments.
This role requires expertise in enterprise architecture,
cloud technologies, systems integration, and large-scale application
development, with a strong focus on creating scalable, secure, and maintainable
solutions.
Key Responsibilities
- Define
the overall structure, logical components, and relationships between
applications, systems, databases, middleware, and infrastructure
components.
- Develop,
implement, and manage cross-platform applications within large,
distributed enterprise environments.
- Monitor
and evaluate system interactions across multiple layers of abstraction.
- Define
source code limitations, standards, and technical requirements.
- Design
and document application interfaces and integration patterns.
- Establish
reusable application components and architectural frameworks.
- Develop
enterprise architecture deliverables, including models and documentation.
- Lead
multi-tier application infrastructure design, documentation, and
configuration activities.
- Design,
develop, implement, and maintain large, complex applications, workflow
processes, and dynamic forms.
- Collaborate
with technical and business stakeholders to align architecture solutions
with organizational objectives.
Required Qualifications
Education
- Bachelor’s
degree in Computer Science, Information Technology, or a related field.
- Master’s
degree or relevant certifications (such as enterprise architecture or
cloud architecture certifications) are strongly preferred.
Experience
- 10+
years of progressive experience in IT architecture and system integration.
- Experience
developing and implementing enterprise application architectures.
- Extensive
experience with at least two computing platforms, operating systems,
environments, database technologies, programming languages, and
communication protocols.
- Strong
experience designing, implementing, and optimizing Microsoft Azure cloud
infrastructure in large-scale enterprise environments.
- Experience
integrating complex enterprise systems while managing cross-functional
dependencies.
- Extensive
systems analysis and design experience in large-scale environments.
- Experience
with middleware technologies and enterprise gateways.
- Experience
using development tools, CASE tools, project management software, and
business process improvement tools.
- Experience
with data and process modeling methodologies, metadata structures,
repositories, and data dictionaries.
- Experience
developing enterprise architecture deliverables and documentation.
- Experience
leading multi-tier application infrastructure initiatives for medium to
large organizations.
Technical Skills
Cloud Architecture
- Expert
knowledge of Microsoft Azure architecture.
- Azure
security, networking, identity, data services, monitoring, and governance.
Enterprise Integration
- API
development and management.
- Enterprise
Service Bus (ESB) technologies.
- Microservices
architecture.
- Middleware
platforms and integration frameworks.
Architecture & Design
- Enterprise
architecture methodologies and modeling.
- Structured
application design, development, and implementation practices.
- Object-oriented
analysis and design techniques.
- Functional
and technical requirements design.
Service Management & Governance
- Familiarity
with ITIL processes, including:
- Incident
Management
- Change
Management
- Release
Management
Security
- Cloud
security best practices.
- Compliance
and governance frameworks.
- Secure
application architecture principles.
Soft Skills
- Excellent
analytical, problem-solving, and decision-making abilities.
- Strong
verbal and written communication skills.
- Effective
stakeholder engagement and negotiation skills.
- Proven
leadership and team collaboration capabilities.
- Demonstrated
ability to mentor technical teams and influence stakeholders.
- Strong
commitment to quality and meeting project deadlines.
Preferred Qualifications
- Experience
with enterprise architecture frameworks and methodologies.
- Knowledge
of Information Management principles, concepts, policies, and practices.
- Public
sector experience.
- Experience
developing enterprise architecture models and documentation.
- Experience
with large-scale enterprise application modernization initiatives.
Work Arrangement
- 5
days onsite in Toronto, Ontario.
About Symbiotic Digital.
Symbiotic Digital provides the IT Experts you need that
solve problems and get things done. See what the top 2% in their field can do
for you. (Symbiotic Digital is a division of Symbiotic Group Inc.) We serve
customers in two ways, we provide:
- Digital
Experts: IT Consulting expertise. Bright Minds That Produce Proven Results
- Recruitment:
Find The Right People You Need
Serving IT & Business leaders, Symbiotic Digital
provides a business system that enable us to provide the Expert Technical staff
needed to solve challenging business and IT problems. IT leaders in the most
reputable organizations in Canada have relied on Symbiotic Digital to help them
staff difficult assignments with proven Experts uniquely evaluated by our
proven QMS- Quality Management System Staff Development Model. We are a 100%
Indigenous owned company.
Learn more online at https://www.symbioticgroup.com/home-sd/.
Please submit your most recent resume to: [email protected]
View All Jobs online at: https://www.symbioticgroup.com/view-jobs/
Skills Required
- Bachelor's degree in Computer Science, Information Technology, or related field
- Master's degree or enterprise/cloud architecture certifications
- 10+ years progressive experience in IT architecture and system integration
- Expert knowledge of Microsoft Azure architecture (security, networking, identity, data services, monitoring, governance)
- Experience designing and implementing enterprise application architectures and multi-tier infrastructure
- Experience with API development and management
- Experience with Enterprise Service Bus (ESB) technologies
- Experience with microservices architecture
- Experience with middleware platforms and integration frameworks
- Experience with CASE tools, project management software, and business process improvement tools
- Experience with data and process modeling methodologies, metadata repositories, and data dictionaries
- Familiarity with ITIL processes (Incident, Change, Release Management)
- Strong analytical, communication, stakeholder engagement, leadership, and mentoring skills
- Experience with enterprise architecture frameworks and large-scale application modernization
- Public sector experience
What We Do
Symbiotic Group Inc. is a consulting company that helps SMBs drive measurable results in sales, digital marketing, and operations. They also provide IT consulting services and focus on advancing business and career opportunities for Indigenous peoples.


.png)





