B

Bank of Montreal

Runs Canadian and US banks for people and firms

Development Manager

Engineering LeadershipUpdated on Nov 5
Full-timeNew York, NY, USAIn-person

About the Job

Requirements

  • Proficiency in either front-end technologies, such as TypeScript or React, or back-end technologies, such as Java, PostgreSQL, or AWS, is required; experience in both is a plus.
  • Demonstrated ability to apply development expertise in front-end and back-end systems coding, combined with project management and systems administration skills.
  • Typically requires 7 or more years of relevant experience and a post-secondary degree in a related field of study, or an equivalent combination of education and experience.
  • Advanced proficiency in front-end languages and frameworks, back-end technologies and frameworks, databases and caches, basic design, servers, web architecture, version control, and web hosting platforms.
  • Ability to apply learning agility, build and manage relationships, produce technical writing and documentation, communicate verbally and in writing, organize work, collaborate, analyze and solve problems, influence others, and make data-driven decisions.
  • The candidate should be a seasoned professional with a combination of education, experience, and industry knowledge.
  • The role requires applying the Risk Management Framework in line with the organization’s Risk Culture and approved Risk Appetite, making sound risk-informed decisions, protecting assets, and following applicable policies, standards, procedures, laws, and regulations.

Responsibilities

  • Apply development expertise to front-end and back-end systems coding, combined with project management and systems administration.
  • Design strategies for continuous enhancement, performance optimization, stability, and scalability.
  • Design, develop, and maintain fully functioning platforms with databases or servers.
  • Design user experience, user interaction, responsive design, and complete architecture.
  • Work with databases, servers, application programming interfaces, version control systems, and third-party applications.
  • Ensure cross-platform compatibility and resolve issues during testing and production.
  • Build dynamic, visually attractive software products and applications with front-end and back-end components.
  • Manage the software development process from conception to deployment and maintain and upgrade software after deployment.
  • Manage the end-to-end lifecycle for producing software and applications.
  • Oversee and guide the analysis, writing, building, and deployment of software.
  • Oversee automated testing and provide insights on results.
  • Modify and test changes to previously developed programs.
  • Foster a culture aligned with the organization’s purpose, values, and strategy, and role-model its values and behaviours.
  • Ensure alignment between values and behaviour that fosters diversity and inclusion.
  • Connect work to the organization’s purpose, set goals and clear expected outcomes, and ensure accountability for follow-through.
  • Build interdependent teams that collaborate across functional and operating groups to create value for stakeholders.
  • Attract, retain, and enable the career development of top talent.
  • Improve team performance, recognize and reward performance, coach employees, support their development, and manage poor performance.
  • Operate at a group- or enterprise-wide level and serve as a specialist resource to senior leaders and stakeholders.
  • Apply expertise and creative problem-solving to unique, ambiguous, complex, and non-routine situations.
  • Implement changes in response to shifting trends.
  • Take measured risks while protecting the bank and making decisions aligned with business strategy, risk appetite, policies, and applicable laws and regulations.

Desired Qualifications

  • Familiarity with foreign exchange business applications or OpenFin is considered an asset.
  • Experience in both front-end and back-end technologies is a plus.

About the Company

Bank of Montreal

Runs Canadian and US banks for people and firms

Bank of Montreal, known as BMO, runs a Canadian bank and a large American bank, serving households and businesses on both sides of the border. Until the Bank of Canada opened in 1935, it acted as the Canadian government's banker. People use its branches and apps for accounts, mortgages, credit cards, and investments, while companies borrow from it and turn to its BMO Capital Markets arm to raise money and trade securities. BMO makes money on the gap between the interest it charges on loans and pays on deposits, plus fees from managing wealth and advising on deals. Bank of Montreal was founded in 1817 as Canada's first bank, and it keeps its legal head office in Montreal and its executive offices in Toronto, Canada.

Company size
10,001+
Company stage
IPO
Headquarters
Toronto, Canada
Founded
1817

Recently Posted Jobs

Explore more opportunities at Bank of Montreal

See more jobs