Software Solutions Architect

Bank of Montreal   •  

Toronto, ON

11 - 15 years

Posted 242 days ago

This job is no longer available.


 This is a permanent, full time role located at 302 Bay St, Downtown Toronto.  As a Senior Technical Specialist/Solutions Architect you will be a focal point in driving and evolving technical solutions to support current and future business requirements.  You’ll lead and facilitate the design and implementation of repeatable technical solutions and processes and partner with broader stakeholders in defining architecture possibilities.   In addition, you’ll work with business and development teams in recommending system designs and enhancements while ensuring that systems are functionally appropriate, technically sound and well-integrated.   Key Accountabilities:

  • Ensures sound and robust architecture and provides sufficient guidance for the successful implementation of solutions to mitigate any negative impact on Technology and Enterprise budget
  • Work with Enterprise Architecture to review proposed solutions and ensure alignment to Enterprise standards and Information Security guidelines
  • Identifies risks or issues with technology solution & design which may impact realization of project benefits and provides guidance and support to stakeholders in making good decisions to proactively resolve or mitigate potential risks/delays to the project
  • Participates in the system specification review process to ensure system requirements can be translated into valid software architecture
  • Effectively maintain consensus among stakeholders and participate in business requirement gathering, RFP process, vendor selection and own overall solution estimates
  • Identifies and researches relevant technologies, performs Proof of Concepts / Prototypes, and recommends applications of such technologies to future product architectures
  • Stays abreast of industry technical and business trends through participation in professional associations, practice communities & individual learning
  • Provides architectural expertise & domain knowledge to advise & guide senior leaders


 Knowledge & Skills:

  • Bachelor’s degree in Computer Science or Engineering and 10+ years of experience in software/systems development
  • At least 3years of experience as a Solution Architect and 5+ years of experience as a technical consultant preferably in a financial services industry
  • Strong working knowledge of software development practice, concepts/methodologies (i.e. Waterfall, Agile, Iterative), and technology obtained through formal training and/or work experience
  • Knowledge of one or more requirements analysis and problem decomposition techniques.
  • Knowledge of Enterprise technology standards, and guidelines
  • Strong vendor management, negotiating and relationship management skills
  • Initiative, self-confidence; focus on innovation and the ability to work independently