Programmer Analyst Advisory (UI/Java/Angular)
Toronto, ON, CA
13h ago

Requisition ID : 58605

Join the Global Community of Scotiabankers to help customers become better off.


The Global Wholesale, Wealth, and Risk Technology - Derivatives team is responsible for servicing Global Capital Markets worldwide and delivering system solutions for the derivatives trading desk.

You will be responsible for the hands-on development and testing of an HTML5 Angular application that uses a Public Cloud to display the bank's derivatives trades and their valuation adjustments.

The role carries responsibility for the detailed design and specification of the solution with an emphasis on pragmatic delivery.

We are looking for someone with experience in Capital markets and a good knowledge in financial instruments, ranging from derivative products (IR, Credit, and Equity) to foreign exchange.

What we are looking for?

  • In this role you will;
  • Develop and enhance an HTML5 Angular derivatives trading application
  • Develop modern web user interfaces according to industry best practices, applying innovative front-end technologies
  • Focuses primarily on implementation of HTML5, CSS3, JQuery and JavaScript based layouts using Angular framework.
  • Assist with DevOps for automated build / automated deployment to a Public Cloud infrastructure
  • Putting in place suitable non-functional supporting software to ensure a high automation, low support STP approach
  • Collaboration as part of an Agile development team, participation in daily standups, preparation of work estimates, identification of blocking and critical path steps
  • Hands on coding in one or more of the programming languages identified in the Functional Competencies listed below
  • Detailed design for all functional components of the system
  • Accountable for delivery according to pre agreed time and budgetary constraints
  • Are you the right person for the role?

  • You Have;
  • Expert hands on programming skills in HTML5, CSS3, JQuery, JavaScript, Typescript (5+ years)
  • Experience with HTML5 frameworks - Bootstrap, Angular or similar
  • 5+ years of UI development
  • 5+ years of Core Java / JavaScript
  • A very good knowledge of financial instruments, how they are represented in trading and risk systems
  • Experience working in banking / capital markets
  • Experience working in an agile team
  • A recognized under-graduate degree in business, mathematics, computer science or a related discipline.
  • Having CSC, CFA and / or FRM would be an asset.
  • Nice to Have

  • Experience working on derivatives trading or derivatives pricing applications
  • What’s in it for you?

  • The opportunity to join a forward-thinking company surrounded by a collaborative team of innovative thinkers.
  • A great opportunity to leave your stamp as we are undergoing multiple exciting and forward thinking initiatives.
  • A rewarding career path with diverse opportunities for professional development.
  • Internal development to support your growth and enhance your skills.
  • A competitive compensation and benefits package.
  • An organization committed to making a difference in our communities for you and our customers.
  • We have an inclusive and collaborative working environment that encourages creativity, curiosity, and celebrates success!
  • Location(s) : Canada : Ontario : Toronto

    As Canada’s International Bank, we are a leader when it comes to inclusion. We are a diverse and global team, speaking more than 100 languages with backgrounds from more than 120 countries.

    We value the unique skills and experiences each individual brings to the bank, and are committed to creating and maintaining an inclusive and accessible environment for everyone.

    Candidates selected for an interview will be contacted directly. If you require accommodation during the recruitment and selection process, please let us know.

    We will work with you to provide as seamless a recruitment experience as possible.

    Add to favourites
    Remove from favourites
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form