You're using an older version of Internet Explorer that is no longer supported. Please update your browser.

Technical System Analyst, FO Central Funding Group

Toronto, ON
Full Time
3 days ago
What is the opportunity?

RBC Capital Markets Central Funding Group (CFG) is a critical business unit of the bank. CFG provides funding and liquidity management to the Bank as a whole. RBC CM's Securities Lending Group is an important part of the CFG business. The unit trades in a diverse set of instruments and markets, including equities, money markets, fixed income, and derivatives. The business is truly global with business in Toronto, New York, London, Hong Kong, Sydney, Channel Islands and the Caribbean.

We are hiring for a development and support role for Front office Apex application management. This application is used globally to finance the CM's trading assets via sales and repurchase transactions (repos) as well as securities lending/borrowing trades. The system provides out of the box connectivity and flexible integration tools allowing for significant bespoke development.

What will you do?

We are looking for talented and self-motivated individuals to join our FO technology team to help us with the various lights-on activities like Tidal to Control-M migration, Solaris to Linux migration, Oracle 12 upgrade along with ongoing development and integration of our front office trading and reporting system. This individual will partner across CM IT and business groups to analyze and map business system issues and processes and document solutions that satisfy stakeholder requirements, all in a fast-paced and exciting environment.

  • Be able to collaborate with different business/user groups and technology teams.
  • Takes initiative and work with minimal supervision.
  • Have excellent knowledge of scheduling tools like Tidal and Control-M
  • Have 5-10 years of working knowledge of UNIX/Perl scripting.
  • Have a good understanding of the software development life cycle; generate good time estimates and be able to produce deliverables on time.
  • Develop code that is easy to test and maintain. Develop unit tests and work with the rest of the team to ensure all software is tested comprehensively.

  • What do you need to succeed?


  • Post secondary degree in Computer Science, Information systems or equivalent work experience.
  • At least 5 years of experience in software development.
  • Experience with Java, SQL
  • Experience with Jasper reporting tool.
  • Finance or capital markets operations environment and knowledge of financial instruments and trading systems is a strong plus
  • Excellent analytical and problem solving skills.
  • Apex knowledge preferred.

  • Nice-to-have:

  • A sense of ownership, be a self-starter and results-oriented.
  • Organizational skills needed to handle multiple, parallel assignments.

  • What's in it for you?

    We thrive on the challenge to be our best, progressive thinking to keep growing, and working together to deliver trusted advice to help our clients thrive and communities prosper. We care about each other, reaching our potential, making a difference to our communities, and achieving success that is mutual.

  • Leaders who support your development through coaching and managing opportunities
  • Ability to make a difference and lasting impact
  • Work in a dynamic, collaborative, progressive, and high-performing team
  • A world-class training program in financial services
  • Opportunities to do challenging work
  • A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock where applicable

  • About RBC
    Royal Bank of Canada is Canada's largest bank, and one of the largest banks in the world, based on market capitalization. We are one of North America's leading diversified financial services companies, and provide personal and commercial banking, wealth management, insurance, investor services and capital markets products and services on a global basis. We have over 80,000 full- and part-time employees who serve more than 16 million personal, business, public sector and institutional clients through offices in Canada, the U.S. and 37 other countries. For more information, please visit .

    Join our Talent Community

    Stay in-the-know about great career opportunities at RBC. Sign up and get customized info on our latest jobs, career tips and Recruitment events that matter to you.

    Expand your limits and create a new future together at RBC. Find out how we use our passion and drive to enhance the well-being of our clients and communities at .

    Inclusion and Equal Opportunity Employment
    RBC is an equal opportunity employer committed to diversity and inclusion. We are pleased to consider all qualified applicants for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected veterans status, Aboriginal/Native American status or any other legally-protected factors. Disability-related accommodations during the application process are available upon request.


    City: Toronto
    Address: 200 Bay Street
    Work Hours/Week: 37.5
    Work Environment: Office
    Employment Type: Permanent
    Career Level: Experienced Hire/Professional
    Pay Type: Salary + Variable Bonus
    Required Travel (%): 0-25
    Exempt/Non-Exempt: N/A
    People Manager: No
    Application Deadline: 10/30/2020
    Req ID: 279096

    Ad Code(s):
    Information Technology