Business Analyst

IT - Application & Software Development
Toronto, ON
Dec 09, 2021


Be part of an exciting investment technology team that custom-designs complex investment trading solutions for a $100-billion-dollar-Fund. 

Our client is looking for an experienced individual who can fill a permanent, fulltime Business Analyst role. The group focuses on delivering state-of-the-art technological solutions to their stakeholders which includes traders, portfolio managers, and cross functional teams. They have a wide range of opportunities in systems designed for multi-asset trading, quantitative analysis, risk management, enterprise data warehousing, and micro-services for inter-application integrations. You will be exposed to a broad spectrum of investment management projects that involve front, mid, and back office stakeholders and make real, tangible impacts on their performance.

This resides in the risk and investment team in IT. The team implements, develops, and supports valuation and risk measurement solutions. The Business Analyst is responsible for performing analytical work, providing analysis of business processes, requirements, and relevant documentation for either the automation of business functions and features identified as user requirements or for various deliverables all within an agile environment.

You are:

·       an innovator who can design custom technological solutions

·       passionate and curious, with a drive to create, take risks and challenge the status quo

·       vision, development, and implementation  

·       enthusiastic and thrive in a fast-paced and collaborative environment

·       agile and can adapt to changes based on business needs

·       a collaborator who feels satisfied when your team’s ideas and dreams become reality

Why you will love working with our client:

·       You will be part of the IT division that partners with their investment teams on designing, building, and delivering solutions to influence investment decisions and the growth of the fund.

·       They are innovators who use the latest tools, technologies, and lean processes in a cloud-based environment (e.g., AWS Cloud, Kubernetes, Java, C#, JavaScript, HTML5, MSSQL Server, SAP Hana, Python).

·       They have an entrepreneurial mindset overseeing their projects from end-to-end.

·       Their principles are focused on delivering true customer value in a dynamic and fast-paced environment.

·       They are champions at delivering trade messaging solutions for trade workflow automation of multiple asset classes, leveraging DevOps for automated testing and deployment pipelines, and using Amazon Web Services for dynamic infrastructure.

·       They explore the boundaries of what technology can do so we can provide the ideal solutions to solve business problems.

·       They are friendly, diverse, collaborative, passionate and with limitless potential.

·       They are students and teachers to each other to ensure we are cultivating a high-performance team.

·       They are your cheerleaders and mentors to unleash your potential and help grow your career. 

·       They enable you to develop your skills by challenging the status quo and solving problems within the technology landscape, like volume (machine learning, back testing), velocity (streaming data, complex event processing) and variety (structured and non-structured data) to arrive to meaningful decisions.

What you will do:

·       Document requirements with a clear understanding of the business asks. Proactively adapt and learn the business to efficiently capture the requirements

·       Communicate effectively with users of varying subject matter expertise to deliver informative and well-organized presentations

·       Support project implementation, system enhancement activities

·       Research financial literature and liaise with business subject matter experts to help with modeling and validating output

·       Prototype ideas in python or excel or with other tools

·       Develop business logic functions in python or other software language that has a high enough quality to be part of a production framework built by IT

·       Work in close collaboration with team members / cross-teams (business analysts and developers, stakeholders) during all stages of the project

·       Demonstrate ownership of initiatives and see them through to resolution

·       Perform support duties as required to maintain levels of service specified by service level agreements to stakeholders. This includes participation to the rotating support shifts for solving issues that affect daily production results of the systems supported by the team.

·       Coordinate and assist users during user acceptance testing of any deliverables or solutions.

What you bring: 

·       Degree in Finance / Business as well as a degree in math / stats / engineering / computer science

·       Master ‘s degree in Finance / Quant / Risk management is an asset

·       Minimum 5 years’ experience in a related role within Capital Markets

·       Experience with risk reporting/measurement, front office quant/ trading desk is an asset

·       Designation CFA or FRM

·       Excellent written and verbal communications skills with users, developers, and any other stakeholder within the company.

·       Professionalism, integrity, strong quantitative skills, as well as the ability to prioritize assignments and work within a team are essential.

·       Strong problem-solving skills

·       Team player, high performer, innovative

·       Knowledge in valuation models (derivative pricing), risk models, empirical finance theory (capital asset pricing model, arbitrage pricing theory, risk premia, etc.) is an asset

·       Detail oriented and anticipate future problems well, ask the right questions, actively anticipate future roadblocks

·       Good understanding of front-, middle- and back-office processes

·       Proficiency with MS tools (MS Excel, PowerPoint, Visio)

·       Knowledge of SQL language is a must

·       Ability to code in python following basic software design principles

·       Good knowledge of system development life cycle, technique, and tools.


·       Excellent facilitator and interviewer (able to pull out deeper business needs & usage patterns)

·       Understands the why (curious, asks probing questions, digs deep, open minded)

·       Ability to create clarity and get everyone on the same page

·       Visual in nature including comfortable whiteboarding complex data models and data flows

·       Excellent Requirements documentation (clear, concise)


·       Ability to think big picture and deliver small (tactical delivery aligned with strategic thinking)

·       Keen eye for cost vs. benefit and knowing when they may need to descope features

·       Ability to anticipate 'surprises' early on (and change course/mitigate)

·       Comfortable to recommend frequent releases of new features to Prod

·       Ability to break features into small chunks (that can be delivered on a weekly basis)

Decision making

·       Quick, nimble, light footed in all aspects of solution delivery

·       Self-motivated, highly focused

·       Ability to overcome obstacles

·       A positive attitude - can take negatives and turn it into a solution


·       Ability to build trust with team members and stakeholders

·       Good listening skills to show empathy and understanding

·       Ability to keep on top of work

Send to Friend

Send to Friend