Senior Solution Architect

  • Waterloo, ONTARIO
  • Posted 3 hours ago | Updated moments ago

Overview

On Site
DOE
Contract - W2

Skills

Streaming
Strategic Thinking
Elasticsearch
Open Source
Collaboration
Functional Requirements
Roadmaps
Decision-making
Banking
Mobile Applications
Cloud Computing
API
DevOps
Batch Processing
Business Strategy
Data Governance
Microsoft Azure
Agile
IT Strategy
SOA
Science
Mathematics
TOGAF
Soft Skills
Communication
Mentorship

Job Details

Job Summary We are seeking a Senior Solution Architect to support Client value streams and product lines as part of our journey toward architecture maturity. This role demands a technically savvy professional with strong engineering and architecture experience, capable of delivering pragmatic and collaborative solutions. You will guide teams through current state evaluations, future state design, and minimum viable architectures while working closely with product owners, analysts, and engineering teams. This position is ideal for a hands-on architect who enjoys blending strategic thinking with delivery execution in a collaborative, fast-paced environment. Key Responsibilities Design solution architectur es using knowledge of Client systems, enterprise standards, open-source and commercial platforms, and architecture best practices. Lead initiatives that drive architectural and engineering excellence, creating scalable and secure solutions. Collaborate with business and technical stakeholders to define architecture approaches, address functional and non-functional requirements, and deliver high-impact solutions. Develop and maintain architectural and technology roadmaps for products, applications, and platforms. Contribute to proofs of technology and support key initiatives across the organization. Advocate for and participate in architecture governance, including engagement with the Architecture Review Board (ARB). Communicate solution designs, options, and trade-offs to both technical and non-technical audiences, influencing strategic decision-making. R equired Qualifications 5+ years of experience in an architecture role and 5+ years as a software engineer, preferably in banking, consulting, or technology services. Strong experience architecting or implementing: Web and mobile applications Cloud-based architectures (preferably Azure) APIs and API gateways DevOps and automation pipelines Event-driven and batch processing systems Proven ability to align architecture with business strategy and deliver value-focused solutions. Expertise in at least one domain area such as Security, Data, Governance, or Azure. Familiarity with Agile development and architecture governance frameworks. Preferred Qualifications Experience with large-scale digital transformation and enterprise technology strategy. Architecture certifications (e.g., TOGAF, Certified SOA Architect) are a strong asset. Formal education in a STEM discipline (Science, Technology, Engineering, Mathematics). Certifications TOGAF or similar certifications preferred but not required. Soft Skills Highly collaborative and proactive mindset; able to influence without authority. Strong communication skills capable of clearly articulating technical solutions, trade-offs, and strategic value to stakeholders at all levels. Ability to lead technical discussions, guide teams, and mentor peers. Education Bachelors degree in Computer Science, Engineering, or related technical field required. Education: Bachelors Degree
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.