Enable job alerts via email!

Senior Software Engineer (Developer), PeopleSoft HR

EDC

Ottawa

Hybrid

CAD 94,000 - 127,000

Full time

13 days ago

Job summary

A leading financial corporation is seeking a Senior Software Engineer (PeopleSoft HR) to join their Ottawa team. The role involves designing and developing enhancements for HR modules, maintaining internal HR systems, and implementing innovative solutions. The ideal candidate has over 7 years of experience with C#, cloud technologies, and PeopleSoft. This position offers a hybrid work environment and relocation assistance for eligible candidates.

Benefits

Relocation assistance
Flexible benefits
Defined contribution pension plan
Competitive vacation
Wellness programs
Professional development

Qualifications

  • Minimum 7 years of development experience.
  • Proven experience with cloud technologies and relational databases.
  • Strong understanding of security structures in PeopleSoft.

Responsibilities

  • Design and develop enhancements for PeopleSoft HR modules.
  • Maintain EDC’s Talent Acquisition suite Taleo.
  • Collaborate with implementation teams to meet customer requirements.

Skills

C#
Azure Dev Framework
PeopleSoft
SQL
Microservices
CI/CD tools
API development
Problem-solving skills
Bilingual (English and French)

Education

Post-secondary degree in Computer Science or Engineering

Tools

Azure DevOps
GitHub
Docker
Kubernetes
Robot Framework
Job description
Overview

Join the EDC Team!

At EDC we support Canadian businesses to succeed globally. We provide the financial tools and expertise they need to explore new markets reduce risks all towards the goal of making Canada and the world better through trade.

Application deadline: August 1st 2025

Position : Senior Software Engineer (Developer) PeopleSoft HR

Employment Type : Permanent

Compensation Details :

  • Salary range: $94,664 to $126,219 annually based on qualifications and experience, plus a performance-based incentive.

Location :

  • Hybrid work environment; currently in-office 2 days per week (subject to change).
  • Hybrid role available from EDC's headquarters in Ottawa or from Community Hubs in Toronto, Mississauga, Montreal, Brossard, Laval, Calgary, Halifax, or Vancouver.
  • Relocation assistance is available for eligible candidates.

About EDC :

Export Development Canada (EDC) empowers Canadian businesses to succeed globally. As a financial Crown corporation we offer innovative financial solutions and expert insights to help businesses explore new markets mitigate risks and achieve growth.

Why Join EDC

  • Collaborate with a diverse, experienced team. Work alongside talented professionals who drive success.
  • Thrive in a supportive, teamwork-driven environment where collaboration is paramount.
  • Impact global communities through sustainable growth in emerging markets.
  • Recognized as one of Canada’s Top 100 Employers, Best Diversity Employers and a Top 100 Family-Friendly Employers.
  • Comprehensive Total Rewards package including flexible benefits, a defined contribution pension plan, competitive vacation, wellness programs, and professional development.

Team Overview :

  • The Digital & Technology Solutions (DTS) group leads technology for secure and reliable digital experiences. The group defines, executes, and sustains the integrated technology target state and a rolling 3-year digital roadmap to enable EDC’s 2030 business transformation.
  • The Digital Platform Delivery & Architecture (DPDA) group enables leaders to leverage technologies with a secure, fit-for-purpose digital platform.
  • The Senior Software Engineer will support the PeopleSoft HR team and be accountable for hands-on design, build, support, and operations of internal websites and related HR systems, including automated testing, cyber security, integration patterns, monitoring, and AI-enabled features to improve efficiency.

What you will be doing :

  • Design and develop enhancements and customizations for PeopleSoft HR modules (e.g. HR, Time and Leave).
  • Develop and maintain PeopleSoft components including Application Engine and PeopleCode.
  • Maintain EDC’s standalone Talent Acquisition suite Taleo.
  • Design and implement robust solutions with Python on Azure stack.
  • Collaborate with other implementation team members to meet customer requirements as documented in project plans.
  • Perform system configurations, integrations and upgrades.
  • Create and maintain technical documentation on integration and migration solutions.
  • Troubleshoot and resolve production issues with timely resolutions.
  • Provide technical support for implementation, upgrades and maintenance projects.
  • Stay current on new PeopleSoft releases, patches and updates for efficient and secure operation.
  • Adhere to EDC procedures while contributing to continuous improvement of processes.
  • Apply evolving understanding of EDC’s software Development Life Cycle (SDLC) practices.
  • Communicate complex ideas clearly and influence stakeholders, including senior levels, when needed.

What we are looking for :

  • Post-secondary degree in Computer Science, Engineering or a relevant discipline.
  • Minimum 7 years of development experience with C#, Azure Dev Framework and / Core.
  • Proven experience with PeopleSoft, Cloud and related cloud technologies.
  • Experience with relational databases and SQL and NoSQL databases.
  • Strong understanding of PeopleSoft security structures.
  • Advanced knowledge of Microservices and API development.
  • Advanced knowledge of Integration services including JSON and REST.
  • Proficient with CI/CD tools like Azure DevOps, GitHub, Docker, Kubernetes.
  • Ability to design innovative, user-centered solutions.
  • Strong problem-solving skills and attention to detail.

What will make you stand out :

  • Familiarity with Test-Driven Development (TDD) and automated testing.
  • Testing experience with Robot Framework.
  • Azure Developer Certifications.
  • Previous experience in the financial services industry.
  • Bilingual in English and French.

Eligibility :

  • EDC is committed to fair employment practices and preference will be given to candidates who are legally eligible to work in Canada (Citizens or Permanent Residents).
  • Candidates must meet the requisite government security screening and all essential requirements by the closing date.

This position is open to individuals who meet all essential criteria and submit their applications by the closing date. Ready to make a difference? This is your chance to join a dynamic growing team and make an impact in our organization, development, finance and the world.

Apply today!

Want to learn more about EDC? Check our website here.

EDCs Commitment to Employment Equity

Export Development Canada (EDC) is dedicated to fostering employment equity and building a diverse workforce. We are committed to creating a safe and inclusive environment that respects people from all cultures, backgrounds and abilities. We nurture a culture of inclusion and belonging where everyone has equal opportunity to grow, develop, succeed and be their truest selves.

We actively encourage applications from women, Indigenous peoples, visible minorities, persons with disabilities and members of the 2SLGBTQI community.

If you require accommodation during the recruitment and selection process please let our Recruitment team know.

Your application must clearly demonstrate how you meet all requirements. We thank all applicants for their interest in a career at EDC; however only those selected for an interview will be contacted. Qualified candidates may be considered for similar roles at this level within EDC.

Required Experience: Senior IC

Key Skills: Compliance, Airbus, Apache Web Server, General Employment, Computing

Experience : years

Vacancy : 1

Yearly Salary: 94664 - 126219

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.