Role : Program Manager
Rate : $59 CAD
Job Location : Toronto, Hybrid
Architecture Solution DesignDevelop high-level and detailed solution architectures for cross functional business initiatives.Define integration patterns, API designs, microservices architecture, event-driven workflows, and data flows.Create reference architecture diagrams, sequence flows, and component design documents.Ensure alignment with enterprise architecture standards, scalability, performance, and security best practices.Technical LeadershipPartner with engineering leads, developers, and product owners to translate business requirements into technical solutions.Provide guidance during development, testing, and deployment phases.Conduct design reviews, validate technical feasibility, and recommend improvements.Serve as the technical SME for assigned applications and initiatives.Cloud, Data IntegrationDesign cloud-native or hybrid-cloud solutions using AWSAzure (AWS preferred where applicable).Work with data architects and engineers to design data flows, integration patterns, and shared data models.Ensure solutions adhere to governance, security, IAM controls, and enterprise cloud guardrails.Support modernization efforts such as microservices adoption, API modernization, and legacy migration.Cross-Functional CollaborationWork closely with business SMEs, product managers, and technology leads to define solution scope.Partner with security, DevOps, infrastructure, and support teams to ensure end-to-end readiness.Present architecture decisions, trade-offs, and recommendations to leadership and stakeholders.Documentation GovernanceProduce architecture documents, solution blueprints, decision logs, and implementation guidelines.Ensure traceability between architecture, requirements, and technical implementation.Participate in architecture review boards and contribute to enterprise standards.Required Qualifications812 years of IT experience with at least 4 years in solution architecture or technical architecture.Strong experience designing enterprise applications and integrations (APIs, events, microservices).Hands-on understanding of backend technologies (Java, Node.js, .NET, or similar).Solid experience with cloud platforms (preferably AWS) and cloud-native services.Strong understanding of data flows, integration patterns, and distributed system design.Knowledge of DevOps practices, CICD pipelines, containerization (DockerKubernetes).Excellent communication skills and ability to work across onshoreoffshore teams.
Program Manager • Toronto, ON, Canada