- Company Name
- BMO Financial
- Job Title
- Solution Architect
- Job Description
-
Job Title: Solution Architect
Role Summary:
Design, document, and oversee cloud‑optimized enterprise solutions in the Wealth Management Technology domain. Align business requirements with technical architecture, ensure compliance with internal standards and external regulations, and manage trade‑offs between speed, quality, and cost. Act as a bridge between business sponsors, technical teams, and senior stakeholders to deliver scalable, high‑availability applications on AWS and Azure platforms.
Expectations:
• 5+ years as a Solution Architect in an enterprise environment.
• 5+ years in enterprise, application, and information architecture design.
• 7+ years of software development experience (C#, .NET Core, Java, MSSQL).
• Skilled in AWS (primary) and Azure (secondary) cloud solutions.
• Experience in Life Insurance domain; banking/finance experience is a plus.
Key Responsibilities:
- Create and maintain architectural artifacts (use‑case, component, data flow, sequence diagrams).
- Lead technical solution design for portfolio projects and enterprise programs.
- Work closely with business analysts, account managers, and developers to refine requirements and validate scope.
- Ensure solutions meet business, financial, and technical objectives while adhering to standards and regulations.
- Conduct feasibility studies with Enterprise Architecture, provide architectural insights for business cases.
- Manage architecture trade‑offs, balancing time‑to‑market, quality, and cost.
- Stay updated on industry trends and emerging technologies; contribute to professional communities.
- Independently handle complex, non‑routine situations and influence decision‑makers.
Required Skills:
- Solution architecture, enterprise architecture, cloud architecture (AWS/Azure).
- Proficiency in .NET Core, C#, Java, Microsoft SQL Server, Oracle, ESP job scheduler, SFTP.
- Knowledge of IBM i (AS400), COBOL, DB2 (nice to have).
- Service‑oriented architecture, data warehousing, data modeling, relational database design.
- Real‑time and batch interface design (sequence diagrams, SOAP/XML, RESTful/JSON).
- Strong communication, facilitation, negotiation, and influence skills.
- Critical thinking, teamwork, and independent multi‑tasking.
Required Education & Certifications:
- Bachelor’s degree in Computer Science, Engineering, or related field.
- Professional Solutions Architect certifications (e.g., AWS Certified Solutions Architect – Associate/Professional, Microsoft Certified: Azure Solutions Architect Expert, TOGAF).