Technology Early Talent Development Program - Software Developer (June 2020) Technology Early Talent Development Program -  …

Bank of Montreal
in Toronto, ON, Kanada
Festanstellung, Vollzeit
Seien Sie der erste Bewerber
Bank of Montreal
in Toronto, ON, Kanada
Festanstellung, Vollzeit
Seien Sie der erste Bewerber
Technology Early Talent Development Program - Software Developer (June 2020)
New Grad Technology Rotation Program - Developer (June 2020) - Multiple Opportunities

Want to change the way the world banks? Our two-year year New Grad Technology Rotational Program is the perfect place to start. This program provides a unique opportunity for you to learn all about all components of the Software Lifecycle, as well as gain unique experience in different functional areas within North America Commercial Banking (NACB) and Capital Markets.

Throughout the two-year program, we will be there to help you grow as one of BMO's future leaders. You will be matched with a trusted mentor, and presented with endless amounts of immersive learning and training opportunities to enable your success at the bank! As part of this program, you will be able to focus on specific technology functions, in addition to rotating across multiple segments (Fixed Income, FX and Commodities, Equity and Research, Investment and Corporate Banking, NACB).

Sound exciting? There are 2 opportunity streams in this rotational program. Please apply for the stream(s) that best suits your skillset and interest:
• Technical Stream - Developer
• Business Stream - Business Analyst

At BMO, technology is a driving force of innovation and change for our business. Within the Developer stream, you will build, enhance, and implement technology solutions employed in Trading Products, Investment and Corporate Banking, and Commercial Lending. You'll get to work in an integrated environment, capable of deploying 'full stack' solutions (back end to front end) in agile development cycles.

Within the Developer Rotation stream, you'll be expected to:
• Understand core business processes and poses domain knowledge to effectively build appropriate solutions
• Understand architecture patterns, technology strategy, security framework and related tools
• Write quality code, and create detailed design documents
• Keep abreast with emerging technology and design patterns
• Liaise with stakeholders to better understand problems and opportunity areas. Think from an end users perspective, and recommend tech forward solutions.
• Make continuous recommendations on how to improve BMO`s SDLC processes and systems
• You love to learn new programs and applications. You're curious, innovative, and forward thinking!

What else makes you a great fit?
Demonstrated technical ability in building back-end and front end solution components, while working closely with integration teams to enhance, modify, and deploy solutions that make our clients BMO experience better.
Technical skills that are assets include:

UI Front End - Web Application & Development

Java & Angular JS

Back-End Development

• Java (and other JVM languages like Scala, Groovy, Clojure)


• .NET (C#, VB)

• Ruby, Python, Perl, SQL

Data Science

Python, R, Ruby, Excel Statistics

Let's Stay Connected!

To stay up-to-date with BMO Campus Recruitment, follow us on Twitter @BMOonCampus and Instagram @BMO_on_Campus .

We're here to help

At BMO we have a shared purpose; we put the customer at the centre of everything we do - helping people is in our DNA. For 200 years we have thought about the future-the future of our customers, our communities and our people. We help our customers and our communities by working together,innovating and pushing boundaries to bring them our very best every day.Together we're changing the way people think about a bank.

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 networkbuilding 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.