SOFTWARE ENGINEERING SPECIALIST – PEOPLESOFT FINANCE
Confirmed live in the last 24 hours
BDC Venture Capital
Job Description
We are banking at another level.
Choosing BDC as your employer means working in a healthy, inclusive, and skilled workplace that puts forward the best conditions to bring together unique teams where employees are empowered to act. It also means being at the centre of ambitious economic and financial projects to see further and to do things differently, to fuel the success of Canadian entrepreneurs.
Choosing BDC as your employer also means:
Flexible and competitive benefits, including an Employee Savings and Investment Plan where BDC matches part of your voluntary contributions, a Defined Benefit Pension Plan, a $750 wellness and health care spending account, to name a few
In addition to paid vacation each year, five personal days, sick days as necessary, and our offices are closed from December 25 to January 1
A hybrid work model that truly balances work and personal life
Opportunities for learning, training and development, and much more...
Explore the BDC Way in our Culture Book
POSITION OVERVIEW
At BDC, the only bank dedicated exclusively to Canadian entrepreneurs, technology plays a critical role in supporting the growth of small and medium‑sized businesses across Canada. As a Software Engineering Specialist, you will join a multidisciplinary team responsible for the evolution and stability of BDC’s core financial accounting systems. You will design, develop, secure, and maintain PeopleSoft Finance solutions in an agile environment, contributing directly to the reliability of systems that support Canadian businesses. At BDC, you can be yourself at work while making a tangible impact.
CHALLENGES TO BE MET
Develop and maintain a deep understanding of BDC’s financial accounting ecosystem, including PeopleSoft Finance 9.2, to support both short‑ and long‑term business needs.
Advise finance stakeholders on solution options, constraints, and impacts, considering system complexity and integration dependencies.
Participate in all phases of the Secure Software Development Lifecycle (SSDLC), from analysis and design to deployment and maintenance.
Design and implement technical solutions that meet business requirements and comply with established development, security, and architecture standards.
Build, enhance, and support customizations, interfaces, and reports using PeopleSoft technologies (PeopleCode, Application Engine, SQR, SQL, XML Publisher, Web Services, PowerShell).
Manage code promotion across environments and coordinate production releases in compliance with internal change and release management processes.
Work in a matrix and agile environment (Scrum or Kanban), collaborating closely with finance teams and IT partners to ensure business continuity.
WHAT WE ARE LOOKING FOR
Professional and Educational Experience
Minimum 5 years of experience as a PeopleSoft Developer or Functional Analyst supporting secure enterprise solutions.
Bachelor’s degree in Computer Science, Engineering, or a related field.
Required Technical Skills and Knowledge
Hands‑on experience with PeopleSoft Finance modules, including:
General Ledger (GL)
Accounts Payable (AP)
Accounts Receivable (AR)
Invoicing
Project Costing
Development and maintenance of PeopleSoft components using:
PeopleCode
Application Engine
SQR
SQL
XML Publisher
Web Services
PowerShell
Ability to provide technical and functional leadership in identifying, documenting, and managing business requirements.
Experience contributing to functional and technical design, prototyping, and process design.
Proven ability to diagnose and resolve production issues to ensure operational continuity.
Experience working in agile delivery models (Scrum or Kanban).
Professional Skills
Bilingualism (English and French), with excellent verbal and written communication skills.
Strong collaboration skills with finance users and IT stakeholders.
High level of professionalism, attention to detail, and strong work ethic.
Demonstrated integrity, honesty, and transparency.
Preferred Qualifications
Experience using Azure DevOps for work tracking, backlog management, and code collaboration.
Experience designing, documenting, securing, and consuming REST APIs.
Knowledge of application security principles, including OWASP Top 10 and SANS Top 25, and ability to apply remediation measures.
Experience with PeopleSoft upgrades, including:
PeopleSoft Update Manager (PUM)
Change Assistant
Experience with ServiceNow (incident and request management).
Exposure to or integration experience with Concur, TIDAL, or similar enterprise systems.
Experience working with Microsoft SQL Server in a PeopleSoft environment.
Proudly one of Canada’s Top 100 Employers and one of Canada’s Best Diversity Employers, we are committed to fostering a diverse, equitable, inclusive and accessible environment where all employees can thrive and feel empowered to bring their whole selves to work. If you require an accommodation to complete your application, please do not hesitate to contact us at accessibility@bdc.ca.
While we appreciate all applications, we advise that only the candidates selected to participate in the recruitment process will be contacted.
Similar Jobs
Vanguard
Platform Engineer, Specialist
Vanguard
Sales Analyst, Specialist - RIA team
KONE
Purchasing Specialist, Escalator
Praxent
Principal Software Engineer (Agentic Dev Specialist)
iCapital
Investment Product Specialist, Model Portfolios - Assistant Vice President / Vice President
Tripadvisor