Internship

Capital Markets Software Developer Summer 2025 Internship

Posted on 12/17/2024

Bank of Montreal

Bank of Montreal

10,001+ employees

Diversified financial services provider in North America

Fintech
Financial Services

Compensation Overview

CA$28.85Hourly

No H1B Sponsorship

Toronto, ON, Canada

Category
Full-Stack Engineering
Software Engineering
Required Skills
JavaScript
React.js
ASP.NET
TypeScript
C#
AngularJS
Data Analysis
HTML/CSS
Requirements
  • Currently enrolled in an undergraduate or Master’s program with a graduation date of December 2025 or Spring 2026.
  • Currently working towards a degree in: Engineering, Computer Science;
  • Strong academic record and extracurricular achievement;
  • You are a Canadian citizen, permanent resident of Canada, or an individual who is legally authorized to work in Canada and will not require sponsorship in the future
  • Excellent research and analytical skills, able to collect, analyze and interpret data;
  • Strong interpersonal skills used within a demanding team environment;
  • Demonstrated proactivity, resiliency, positive attitude and high motivation;
  • Strong written and oral communication skills;
  • Ability to attentively review, assess and provide detailed information daily on multiple projects in an organized manner;
  • Excellent capacity to independently function as part of a team through self -motivation;
  • Strong work ethic and a high level of professional integrity;
  • Detail and results orientated.
  • Knowledge and/or experience of front-end developer languages (HTML, CSS, JavaScript, TypeScript, React/Angular);
  • Knowledge and/or experience in web application development skills (C#, ASP.NET, MVC, Web API)
  • Demonstrates knowledge of database design and T-SQL for writing queries and procedures
  • Demonstrates knowledge of design and analysis methodology and application development processes/Software Development Life Cycle (SDLC)
  • Fluency in Excel, including VBA including scripting and efficient spreadsheet design;
  • Strong technical writing ability.
Responsibilities
  • Assists in the design, development and implementation of new productivity solutions to improve efficiency, user experience and simplify processes
  • Assists in the design, development, testing, and implementation of enhancements to existing applications/solutions
  • Creates front-end components and solutions from high-fidelity concepts and/or wireframes
  • Codes all JavaScript components of web-based applications
  • Codes all CSS elements of web-based applications
  • Performs web application, database and report tuning
  • Assists in the execution and delivery of CM reporting/analytics to all Business & Client Analytics stakeholders
  • Helps maintain existing automated solutions supporting LOB and team functions
  • Helps to create/maintain design, data flow, operational and user documentation of provided business solutions
  • Helps to develop/improve application development standards in order to provide optimum maintenance and consistency across applications
  • Tests ongoing improvements to applications and process improvement initiatives
  • Creates/implements application performance and capacity metrics
  • Provides technical support and business analysis to internal clients and Business & Clients Analytics team
  • Participates in and contributes to project and team meetings, interacting and collaborating with team members and other departments, as appropriate, in order to understand project requirements
  • Assess current practices and introduce process efficiencies / automation
  • Utilize knowledge of CM's businesses, products, and risk measures to provide productivity solutions in support of LOB performance and strategic objectives

BMO Financial Group offers a variety of financial services, including personal banking, commercial banking, wealth management, and capital markets. Their personal banking services include checking accounts, credit cards, and loans, while commercial banking provides tailored solutions for various industries. BMO stands out from competitors by leveraging its comprehensive service offerings and industry expertise to meet the unique needs of a diverse client base. The company's goal is to grow its business by effectively serving clients across North America.

Company Stage

IPO

Total Funding

N/A

Headquarters

Toronto, Canada

Founded

1988

Simplify Jobs

Simplify's Take

What believers are saying

  • BMO's partnership with QuickBooks enhances integrated financial management solutions for clients.
  • Involvement in the Priceless Planet Coalition boosts BMO's brand image among eco-conscious clients.
  • Digital banking trends in Canada offer BMO opportunities to expand its digital offerings.

What critics are saying

  • Competition from fintechs like Certn pressures BMO to innovate its service offerings.
  • SMB-focused platforms like FreshBooks challenge BMO's market share in small business services.
  • Preference for digital stock trading platforms may impact BMO's traditional brokerage services.

What makes Bank of Montreal unique

  • BMO offers a comprehensive range of financial services across North America.
  • The company has a strong presence in both Canada and the United States.
  • BMO's new SMB banking team focuses on supporting small businesses during the pandemic.

Help us improve and share your feedback! Did you find this helpful?