National Bank | Analyst or Associate

1 day ago


montréal, Canada National Bank Full time

As an Analyst or Associate on Electronic Trading Algorithmic Development within the Financial Markets team at National Bank Financial, you are directly involved in creating innovative solutions that advance our business. You join an inspired team of technology experts specializing in improving architecture, analysis, development, coding, testing, and application programming essential to designing high-quality software and new products.

You work closely with traders to develop, implement, support, and maintain a growing electronic trading system, while also ensuring its strategies evolve.


Your Job

  • Design and develop trading strategies in close collaboration with traders
  • Enhance existing strategies to improve performance
  • Develop and enhance our pre-trade and post-trade analysis platform on AWS
  • Develop and maintain automated testing
  • Provide second level support to the trading platform
  • Good team player and ability to work independently with minimal guidance


Your Team

Within the Electronic Trading Algorithmic Development sector, you will be part of a team of 11 colleagues and report to the Managing Director of Electronic Trading. In this role, you will have the opportunity to explore and gain experience in FX and Fixed Income electronic trading and its technology.

This position is based in Montreal or Toronto.


Basic Requirements

  • Bachelor’s degree in software engineering with 3 years of experience in software development using Java and/or C++ and/or Python, OR Master’s in computer science with 1 year of software development experience in Java and/or C++ and/or Python
  • Financial modeling and quantitative analysis skills are important assets
  • Ability to communicate effectively, clearly and confidently
  • Ability to translate business needs into technical requirements
  • Experience developing within low latency, real-time systems is a significant plus
  • Experience in Machine learning and cloud-based app development experience is a significant asset
  • Experience developing strategies for market-making, systematic trading, or electronic trading an asset


Your benefits In addition to competitive compensation, upon hiring you’ll be eligible for a wide range of flexible benefits to help promote your wellbeing and that of your family.    * Health and wellness program, including many options * Flexible group insurance * Generous pension plan * Employee Share Ownership Plan * Employee and Family Assistance Program * Preferential banking services * Opportunities to get involved in community initiatives * Telemedicine service * Virtual sleep clinic    These are a few of the benefits available to you. We have an offer that keeps up with trends as well as your needs and those of your family.   Our dynamic work environments and cutting-edge collaboration tools foster a positive employee experience. We actively listen to employees’ ideas. Whether through our surveys or programs, regular feedback and ongoing communication is encouraged.   We're putting people first We're a bank on a human scale that stands out for its courage, entrepreneurial culture, and passion for people. Our mission is to have a positive impact on peoples' lives. Our core values of partnership, agility, and empowerment inspire us, and inclusivity is central to our commitments. We offer a barrier-free workplace that is accessible to all employees.     We want our recruitment process to be fully accessible. If you require accommodation, feel free to let us know during your first conversations with us. We welcome all candidates What can you bring to our team?    Come live your ambitions with us

  • montréal, Canada National Bank Full time

    As an Analyst or Associate on Electronic Trading Algorithmic Development within the Financial Markets team at National Bank Financial, you are directly involved in creating innovative solutions that advance our business. You join an inspired team of technology experts specializing in improving architecture, analysis, development, coding, testing, and...


  • montréal, Canada National Bank Full time

    A career as an Analyst in International Payment Operations at National Bank offers a unique opportunity to leverage your expertise in the development and execution of strategy across all business sectors. By actively contributing to various processes related to international payments, you will participate in the ongoing transformation of the Bank. Your job...


  • montréal, Canada National Bank Full time

    A career as an Analyst in International Payment Operations at National Bank offers a unique opportunity to leverage your expertise in the development and execution of strategy across all business sectors. By actively contributing to various processes related to international payments, you will participate in the ongoing transformation of the Bank. Your job :...


  • montréal, Canada National Bank Full time

    A career as an Analyst in International Payment Operations at National Bank offers a unique opportunity to leverage your expertise in the development and execution of strategy across all business sectors. By actively contributing to various processes related to international payments, you will participate in the ongoing transformation of the Bank. Your job :...


  • montréal, Canada National Bank Full time

    A career as a Chief Application Analyst in the IT Insurance Delivery team at National Bank means being responsible for analyzing new requests and application support.** Your Job Support a suite of applications of various technologies hosted in the Cloud. Resolve support tickets, both functional and technical. Analyze logs and dashboards to understand the...


  • montréal, Canada National Bank Full time

    A career as a Chief Application Analyst in the IT Insurance Delivery team at National Bank means being responsible for analyzing new requests and application support.**Your JobSupport a suite of applications of various technologies hosted in the Cloud. Resolve support tickets, both functional and technical. Analyze logs and dashboards to understand the...


  • montréal, Canada National Bank Full time

    A career as a Chief Application Analyst in the IT Insurance Delivery team at National Bank means being responsible for analyzing new requests and application support.**Your JobSupport a suite of applications of various technologies hosted in the Cloud. Resolve support tickets, both functional and technical. Analyze logs and dashboards to understand the...


  • montréal, Canada National Bank Full time

    A career as an Associate in the Wealth Management team at National Bank, will give you the opportunity to show your ability to work in synergy with clients and colleagues. In this role, you will help wealth advisors to stand out by offering exceptional customer service that will have a positive, long-term impact on our clients. Your job: Ensure effective...


  • montréal, Canada National Bank Full time

    A career as a Chief Functional Data Analyst in the Data Strategy Operations team at the National Bank means acting as a specialist in data solution development and integration. This role allows you to have a positive impact on employee experience and the profitability of the Bank. Your job Collaborate closely with the Analytics PO to document the...


  • montréal, Canada National Bank Full time

    A career as a Chief Functional Data Analyst in the Data Strategy Operations team at the National Bank means acting as a specialist in data solution development and integration. This role allows you to have a positive impact on employee experience and the profitability of the Bank. Your job Collaborate closely with the Analytics PO to document the backlog,...


  • montréal, Canada National Bank Full time

    A career as a Chief Functional Data Analyst in the Data Strategy Operations team at the National Bank means acting as a specialist in data solution development and integration. This role allows you to have a positive impact on employee experience and the profitability of the Bank. Your job Collaborate closely with the Analytics PO to document the backlog,...


  • montréal, Canada National Bank Full time

    A career as a Chief Data Analyst in the Data Strategy team in Operations at National Bank means acting as a data expert. It is through your reporting and storytelling skills, your experience in data analysis and your knowledge in modeling that you have a positive impact on the Operations sector and the Bank. Your role Act as a data specialist, develop...


  • montréal, Canada National Bank Full time

    A career as a Chief Data Analyst in the Data Strategy team in Operations at National Bank means acting as a data expert. It is through your reporting and storytelling skills, your experience in data analysis and your knowledge in modeling that you have a positive impact on the Operations sector and the Bank. Your role Act as a data specialist, develop an...


  • montréal, Canada National Bank Full time

    A career as a Chief Data Analyst in the Data Strategy team in Operations at National Bank means acting as a data expert. It is through your reporting and storytelling skills, your experience in data analysis and your knowledge in modeling that you have a positive impact on the Operations sector and the Bank. Your role Act as a data specialist, develop an...


  • montréal, Canada National Bank Full time

    This position supports Electronic Trading and Market Making at National Bank Financial Group. As a ULL Network Analyst / Electronic Trading Analyst, you will work with our developers, quants, traders and technology experts to implement, test and continuously deliver new features and products to our customers. The position will be located in Montreal or in...


  • montréal, Canada National Bank Full time

    This position supports Electronic Trading and Market Making at National Bank Financial Group. As a ULL Network Analyst / Electronic Trading Analyst, you will work with our developers, quants, traders and technology experts to implement, test and continuously deliver new features and products to our customers. The position will be located in Montreal or in...


  • Montréal, Canada National Bank of Canada Full time

    As a Corporate Banking Analyst in the Québec team at National Bank, you will provide specialized support within the team for analyzing and structuring complex corporate credit files, including both new financing and renewals with significant changes in conditions. You will also be responsible for carrying out various complex analyses and financial data...


  • Montréal, QC, Canada National Bank of Canada Full time

    As a Corporate Banking Associate in the Québec team at National Bank, you will provide specialized support within the team for analyzing and structuring complex corporate credit files, including both new financing and renewals with significant changes in conditions. You will also be responsible for carrying out various complex analyses and financial data...


  • montréal, Canada National Bank Full time

    A career as a Senior Banking Advisor at National Bank is a varied role that allows you to live your ambitions and have a positive impact on your own life as well as the lives of your clients and colleagues. With your expertise in banking, you’ll offer a people-centric experience to branch clients and be a resource person for your colleagues. Your job ...


  • montréal, Canada National Bank Full time

    A career as a Senior Banking Advisor at National Bank is a varied role that allows you to live your ambitions and have a positive impact on your own life as well as the lives of your clients and colleagues. With your expertise in banking, you’ll offer a people-centric experience to branch clients and be a resource person for your colleagues. Your job ...