Broadridge Financial Solutions Jobs

Mobile broadridge Logo

Job Information

Broadridge Financial Solutions Associate Software Engineer (JR1024640) in Toronto, Ontario

Broadridge Financial Solutions, Inc. (BR) ( , a $4 billion global Fintech leader and part of the S&P 500® Index, is a leading provider of investor communications and technology-driven solutions to banks, broker-dealers, asset and wealth managers and corporate issuers. At Broadridge, we do well by doing good. Our unique culture is guided by the Service-Profit Chain—the idea that success is mutual, directly connecting employee engagement, client satisfaction, and the creation of stockholder value. We enable better financial lives by powering investing, governance, and communications for our clients, their customers, and the financial services industry.

In this role, the Associate Software Engineer will be joining our Server/Batch team and is responsible to ensure that our software development meets stated functional requirements and has the highest quality prior to delivery to our clients. The Associate Software Engineer will be involved in all aspects of the software development cycle which will enhance RPM’s R•SUITE of wealth solutions and our clients’ experience.

Key Job Functions/Responsibilities:

  • Coding of enterprise wealth management software

  • Work with technical architects and senior software developers to define and document solutions

  • Effectively collaborate with business analysts, quality assurance analysts, and DBA's throughout the software development life cycle

  • Review, test and document software functionality

  • Analyze, debug and resolve defects and/or production issues

  • Meet deadlines and complete development solutions with quality

Additional Responsibilities:

  • Developers are expected to be team players: intra- and inter-department co-operation fosters morale and productivity

  • Developers are expected to be proactive about the development of their business knowledge, including understanding fundamental concepts of Broadridge RPM's systems like including, but not limited to, clients, plan accounts, investments, order entry, order fulfillment and settlement, and taxation.

  • Developers are encouraged to develop these skills through training with other developers,

  • both one on one and in group environments, and training on test environments, as well as through courses like IFIC .


  • University or College Degree in Computer/Software engineering or a related discipline


  • 1-2 years of software development experience

  • Comprehensive knowledge or experience of the following technologies: Java, SQL, PL/SQL

  • Knowledge or familiarity with Oracle performance tuning is an asset

  • Interest or experience developing financial applications, preferably within the Wealth Management industry, such as banking, mutual funds (record keeping or distribution) and/or securities

Personal Skills:

  • A proactive, “service-first” attitude combined with strong written and verbal communication skills

  • Ability to work independently on projects, with tight deadlines, under minimal supervision