16 Sep
|
TD Bank Group
|
Toronto
16 Sep
TD Bank Group
Toronto
Job Summary Work Location: Toronto, Ontario, CanadaHours: 37.5 per weekLine of Business: Technology SolutionsPay Details: $126,800 – $164,100 CAD This role is eligible for a discretionary variable compensation award that considers business and individual performance. TD is committed to providing fair and equitable compensation opportunities to all colleagues. Growth opportunities and skill development are defining features of the colleague experience at TD. Company Overview TD Bank Group is headquartered in Toronto, Canada, with over 85,000 employees worldwide. TD Bank Group includes TD Canada Trust, Business Banking, TD Auto Finance, TD Wealth, TD Direct Investing, and TD Insurance, among others. TD Securities is a leading capital markets firm, offering a wide range of products and services to corporate, government, and institutional clients. Job Context The Transparency team is a front‑office development team responsible for the development of cross‑asset automated pricing and risk systems, primarily focused on FICC derivatives. The team works with global sales, trading, and quantitative teams to build applications that incorporate pricing and risk models used for electronic trading. Applications developed by the team are used globally by front‑office sales and traders and are critical to TD’s trading activities. The team is spread across Toronto, London, New York, and Singapore. Responsibilities Design, develop, test, and deploy high‑performance event‑driven pricing and risk solutions using Java, Scala, Python, React, AngularJS, Solace messaging, Hazelcast, ZeroMQ, and related technologies. Collaborate with sales, trading, and quant teams to implement pricing and risk model requirements. Work with eTrading and infrastructure teams to distribute pricing/risk model outputs.
Integrate automated unit and regression testing into CI/CD pipelines. Lead technical design and solutions, focusing on efficiency, reliability, scalability, and security. Participate in Agile development and SDLC processes. Mentor and support team members on technical implementations. Qualifications Technical Skills 8+ years of experience as a software engineer delivering front‑office pricing, trading, or risk solutions. Strong Java knowledge (JDK 11+); 4+ years of strong Python experience at enterprise level. Experience developing high‑performance event‑driven messaging systems. Familiarity with automated unit and regression testing, CI/CD pipelines. Deep understanding of multi‑threaded programming. Desirable: Knowledge of interest‑rate swap products (FRA/IRS/XCCY). Experience with Bloomberg APIs (BPIPE, SAPI, DAPI). Experience with Java performance testing. JavaScript and React experience. Business Skills Robust leadership in technical design and solutions. Ability to recommend, design, operationalize, and support solutions in compliance with enterprise and industry standards. Ability to work on multiple initiatives simultaneously. Proficiency with Agile and SDLC processes. Effective communication with technical and non‑technical stakeholders. Benefits & Compensation Base salary: $126,800 – $164,100 CAD. Eligible for a discretionary variable compensation award. Total rewards include base salary, variable compensation, health and well‑being benefits, savings and retirement plans, paid time off, banking benefits, career development, and reward and recognition programs. Equal Opportunity Statement TD is an equal‑opportunity employer. All qualified applicants will receive equal consideration for employment. This position is open to candidates from all backgrounds. #J-18808-Ljbffr
📌 Transparency Pricing & Risk Developer - C$126,800 - C$164,100 A Year (Toronto)
🏢 TD Bank Group
📍 Toronto