Vice President, Software Developer - Toronto - BMO Financial

    BMO Financial
    BMO Financial Toronto

    11 hours ago

    Full time
    Description

    Application Deadline:

    03/26/2026

    Address:

    100 King Street West

    Job Family Group:

    Data Analytics & Reporting

    BMO Capital Markets is a leading, full-service financial services provider. We offer corporate and investment banking, treasury management, as well as research and advisory services to clients around the world.

    The successful candidate will be accountable to work in a team to develop and implement analytical tools for use by BMO Capital Markets front-office to manage exposures and make trading decisions. Extensive software development and financial knowledge will be required for this challenge.

    • Help support front office traders in their use of trading platforms.

    • Maintenance and upgrading of existing software structure.

    • Write well designed, testable, readable and scalable code.

    • Design and develop front-end web architecture to ensure responsiveness of applications.

    • Design and develop robust REST APIs in a highly secure web environment.

    • Design and develop database structure, while ensuring data is stored efficiently.

    The ideal candidate will have the following skills/experience:

    • Degree in computer science (or equivalent).

    • Strong organizational and project management skills.

    • Strong proficiency with server-side languages such as Python and third-party packages such as FastAPI.

    • Proficiency with fundamental front-end languages such as HTML, CSS, and JavaScript/Typescript.

    • Familiarity with JavaScript frameworks such as React and third-party packages such as material UI, react router, react query, react table, react hook form and zod.

    • Good working knowledge in Oracle database.

    • Excellent verbal communication skills.

    • Attention to detail is critical.

    • Strong analytical, problem solving and debugging skills.

    • Bonus: Experience with capital markets (trading/sales) environment and equity-linked products.

    Key Accountabilities

    This position is closely aligned with the priorities of the Heads of Trading and Desk Heads across Global Markets. The key responsibilities are the development and support of front office trading activities.

    Global Markets Engineering works closely with groups across Capital Markets, in particular the sales and trading desks within Global Markets. This position will also include frequent interaction with BMO Technology & Operations, Middle Office and Market Risk.

    Salary:

    Please note the base salary for this role is $160,000 CAD .

    Salary :

    $82, $154,800.00

    Pay Type:

    Salaried

    The above represents BMO Financial Group's pay range and type.

    Salaries will vary based on factors such as location, skills, experience, education, and qualifications for the role, and may include a commission structure. Salaries for part-time roles will be pro-rated based on number of hours regularly worked. For commission roles, the salary listed above represents BMO Financial Group's expected target for the first year in this position.

    BMO Financial Group's total compensation package will vary based on the pay type of the position and may include performance-based incentives, discretionary bonuses, as well as other perks and rewards. BMO also offers health insurance, tuition reimbursement, accident and life insurance, and retirement savings plans. To view more details of our benefits, please visit:

    About Us

    At BMO we are driven by a shared Purpose: Boldly Grow the Good in business and life. It calls on us to create lasting, positive change for our customers, our communities and our people. By working together, innovating and pushing boundaries, we transform lives and businesses, and power economic growth around the world.

    As a member of the BMO team you are valued, respected and heard, and you have more ways to grow and make an impact. We strive to help you make an impact from day one - for yourself and our customers. We'll support you with the tools and resources you need to reach new milestones, as you help our customers reach theirs. From in-depth training and coaching, to manager support and network-building opportunities, we'll help you gain valuable experience, and broaden your skillset.

    To find out more visit us at .

    BMO is committed to an inclusive, equitable and accessible workplace. By learning from each other's differences, we gain strength through our people and our perspectives. Accommodations are available on request for candidates taking part in all aspects of the selection process. To request accommodation, please contact your recruiter.

    Note to Recruiters: BMO does not accept unsolicited resumes from any source other than directly from a candidate. Any unsolicited resumes sent to BMO, directly or indirectly, will be considered BMO property. BMO will not pay a fee for any placement resulting from the receipt of an unsolicited resume. A recruiting agency must first have a valid, written and fully executed agency agreement contract for service to submit resumes.


  • Work in company

    Software Developer, Performance

    Only for registered members

    At BRAHMA IA nous constituons une équipe pour repousser les limites de la technologie des Créatures dans les domaines des effets visuels et du long métrage d'animation. Aux côtés de nos artistes nous façonnons une vision pour l'avenir des Créatures numériques. · ...

    Toronto, ON

    4 weeks ago

  • Work in company

    Senior Software Developer

    Only for registered members

    L'entreprise Autodesk recherche un développeur senior pour rejoindre son équipe chargée de la confidentialité. · 6 ans d'expérience dans le développement logiciel avec une spécialisation dans les plateformes de données. · Vaste expérience dans l'intégration de données et l'automa ...

    Toronto, Ontario

    1 week ago

  • Work in company

    Senior Software Developer

    Only for registered members

    + Aperçu du Poste · Notre équipe de développement logiciel recherche un développeur logiciel senior pour rejoindre l'équipe d'intégration de plateformes dans un environnement de développement agile et dynamique. Vous jouerez un rôle clé dans la définition et la mise en œuvre des ...

    Toronto Full time

    1 month ago

  • Work in company

    Senior Software Developer

    Only for registered members

    Le groupe Entertainment and Media Solutions (EMS) d'Autodesk redéfinit l'avenir du divertissement. Nous donnons aux créateurs de contenu les moyens d'inspirer, d'éduquer et de divertir. · Répondant principal à la mise en œuvre des fonctionnalités de base. · Contributeur actif à l ...

    Toronto

    1 month ago

  • Work in company

    Software Developer

    Only for registered members

    We are currently seeking a Software Developer with Python and C++ experience to join our fantastic Development team. · SDFX Studios is the recognized leader in high-quality conversions of 2D theatrical content into stereoscopic 3D imagery, working with major motion picture studio ...

    Toronto, ON

    1 month ago

  • Work in company Remote job

    Software Developer

    Only for registered members

    We are seeking a skilled and innovative Software Engineer to join our dynamic development team. · ...

    Toronto, ON

    1 month ago

  • Work in company

    Software Developer

    Only for registered members

    We are looking for a Software Developer to join our team at ProviderSoft. As a Software Developer, you will have the opportunity to work closely with a highly-skilled development team to advance our leading SaaS ERP solution for the Early Childhood Education market. ...

    Toronto, ON

    1 month ago

  • Work in company

    software developer

    Only for registered members

    This position is for a software developer to work on large-scale multi-client web applications. The ideal candidate will have experience in Java development with Oracle or SQL database and knowledge of microservice architecture. ...

    Toronto, ON

    1 month ago

  • Work in company Remote job

    Software Developer

    Only for registered members

    +You will be working on a 100% remote schedule as part of Fidelity's dynamic working arrangement. · Degree in Computer Science, Software Engineering, Economics or Mathematics. · 2+ years of related experience · Knowledge and experience in developing applications for mutual fund/i ...

    Toronto, ON

    1 month ago

  • Work in company

    software developer

    Only for registered members

    This position requires a software developer to translate technical systems specifications into working applications. The candidate should have experience in programming and analysis, as well as knowledge of software development life cycle. · ...

    Toronto, ON

    2 weeks ago

  • Work in company Remote job

    Software Developer

    Only for registered members

    We are looking for a passionate and endlessly curious Software Developer to join one of our growing feature development teams. · ...

    Toronto, ON

    1 month ago

  • Work in company

    Software Developer

    Only for registered members

    The opportunityAs the Software Developer, you will analyze and develop software solutions to help meet business objectives. · Analyze and design systems of high quality that make appropriate use of technology. · Maintain currency in technological trends and directions; continuall ...

    Toronto, ON

    3 weeks ago

  • Work in company

    Software Developer

    Only for registered members

    Java Developer · This role is eligible for our hybrid work model: Two days in-office. · Our Technology team is the backbone of our company: constantly creating, testing, learning and iterating to better meet the needs of our customers. If you thrive in a fast-paced, ideas-led env ...

    Toronto, ON $65,000 - $120,000 (CAD) per year

    1 day ago

  • Work in company

    Software Developer

    Only for registered members

    We are growing our engineering team and are looking for an experienced, product-minded Software Engineer to help build and scale our platform. · ...

    Toronto, ON

    1 month ago

  • Work in company

    Software Software Developer

    Only for registered members

    We're hiring a Full-Stack Developer to help deliver innovative, customer-centric solutions. You'll work with modern JavaScript frameworks and the MERN stack to build secure, scalable applications that power digital banking experiences. · ...

    Toronto, Ontario

    2 weeks ago

  • Work in company

    Software Developer

    Only for registered members

    SDFX Studios is a recognized leader in high-quality conversions of 2D theatrical content into stereoscopic 3D imagery. · ...

    Toronto, Ontario

    1 month ago

  • Work in company

    Software Developer

    Only for registered members

    Intuit is the global financial technology platform that powers prosperity for the people and communities we serve. · ...

    Toronto, ON

    1 month ago

  • Work in company

    Software Developer

    Only for registered members

    +Job summary · Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus imperdiet, nulla et dictum interdum, nisi lorem i psum dolor sit amet conse ctetur adi psicing elit. · +ResponsibilitiesParticipate in requirements discovery and feature design · Implement new featu ...

    Toronto, Ontario

    1 month ago

  • Work in company

    Software Developer

    Only for registered members

    · About Us · Air-tek is a Canadian-based software company with a powerful suite of unique products that have already achieved a significant share of a huge global market. Our product-market fit is strong, and customers are lining up to buy. Although our global customers know us, ...

    Toronto $65,000 - $120,000 (CAD) per year

    4 days ago

  • Work in company

    Software Developer

    Only for registered members

    The Company · Univeris is a privately held company and is the leader in enterprise wealth management for the Canadian market. · The Opportunity · At Univeris, the Software Developer perform a variety of activities involving the analysis, design, development, · operation and maint ...

    Toronto, Ontario

    1 week ago

  • Work in company

    Software Developer

    Only for registered members

    +About The RoleOur Client is seeking a Senior Full Stack Software Developer to support key initiatives. · ++Design, develop, and maintain full stack applications using modern frameworks and tools/li>+ ...

    Toronto, Ontario

    4 weeks ago

Jobs
>
Toronto