Lavora.

Tillbaka till sökningen

Senior Solution Architect (Digital/Banking)

BMO Financial

Ort
Toronto, CA
Arbetsplats
På plats
Anställningsform
Heltid
Lön
$86k–$185k
Publicerat
3 veckor sedan
Källa
DevITJobs

Requirements:

  • At least 5 years of Solution Architect experience in a large enterprise environment.
  • At least 5 years of software development experience, including technologies such as Angular, Java, or Node.js.
  • Strong knowledge and practical experience with internet-facing applications; web technologies such as Angular, JavaScript, CSS, and content management; hybrid iOS and Android apps; application security; AWS; protocols such as OAuth, OIDC, SAML, and JWT; API design and gateways; Swagger, Spring Boot, Java, and Node.js; end-to-end enterprise solutions; and communication protocols.
  • Strong understanding of service-oriented architecture, databases, data modeling, TOGAF, and strategic technical direction across middleware, CI/CD, testing, systems management, enterprise data and access layers, and computing styles.
  • Strong experience designing and implementing real-time and batch interfaces, microservices, SOAP/XML and REST/JSON schemas, relational database structures and models, and scalable applications.
  • Knowledge of security concepts, including authorization and single sign-on, as well as design and architectural patterns and Agile practices.
  • Expertise in designing complex systems, including requirements analysis, solution context and alternatives, assessments, technology selection, and design configuration.
  • Expert verbal and written communication, analytical and problem-solving, influence, collaboration, and data-driven decision-making skills.
  • Ability to manage ambiguity and solve complex problems.

Responsibilities:

  • Create an IT architecture roadmap and organizational strategy that align business needs with technology.
  • Lead the design and implementation of repeatable technical solutions and processes, and define architectural principles, standards, and guidelines for business applications, data, and technology.
  • Partner with stakeholders, business teams, and development teams to recommend architectural options, process improvements, and system design enhancements.
  • Ensure systems are functionally appropriate, technically sound, well integrated, and supported by guidance for successful implementation.
  • Respond to critical production-wide issues, assess solutions, coordinate recovery, and ensure resolution.
  • Advise on business decisions, provide architectural recommendations and presentations, serve as a subject matter expert, review technical work, and guide senior leaders and stakeholders.
  • Lead and facilitate the design of technology projects and applications; manage architecture assets for the assigned portfolio and business scope.
  • Identify solution risks and issues that could affect project benefits, and help stakeholders mitigate risks and delays while minimizing enterprise technology and budget impacts.
  • Review system specifications to confirm that requirements can be translated into valid software architecture.
  • Research relevant technologies, develop proofs of concept and prototypes, and recommend technologies for future product architecture.
  • Contribute to business cases and develop productivity aids that accelerate delivery.
  • Strengthen technology organization capabilities by sharing expertise, mentoring employees, and building communities of practice and professional networks.
  • Keep current with industry and business trends through professional associations, practice communities, and ongoing learning.
  • Address complex or non-routine situations creatively and implement changes in response to shifting trends; take on additional related responsibilities as needed.

Technologies:

  • API
  • AWS
  • Android
  • Angular
  • Architect
  • CI/CD
  • CSS
  • Support
  • JSON
  • JWT
  • Java
  • JavaScript
  • OAuth
  • REST
  • SAML
  • SOAP
  • Security
  • Spring
  • Spring Boot
  • Swagger
  • TOGAF
  • Web
  • XML
  • iOS
  • microservices
  • NodeJS
  • Cloud
  • Frontend
  • Mobile
  • Network

More

We are BMO Financial Group, guided by our purpose to boldly grow the good in business and life. We work together to create positive change for customers, communities, and colleagues, and support team members with training, coaching, manager support, and opportunities to build skills and networks. This salaried role is based at 33 Dundas Street West, with a stated annual pay range of $85,500 to $185,000. Compensation varies with factors such as location, skills, experience, education, and qualifications; our total rewards may include incentives, bonuses, health insurance, tuition reimbursement, accident and life insurance, and retirement savings plans. We are committed to an inclusive, equitable, and accessible workplace, and provide accommodations on request throughout the selection process.

last updated 43 week of 2026