Senior Software Engineer, Platform & Integration - EN 362
Role Overview
The Senior Software Engineer is a technical decision owner in Risk & Corporate Services, designing, integrating, and governing platform-based solutions.
The role emphasizes orchestration, integration, system outcomes, resilience, and decision ownership in a complex enterprise and increasingly AI-enabled environment.
The position supports EDC's transition toward 2027 through responsible automation and AI-enabled capabilities with accountability, traceability, and enterprise risk controls.
Key Skills for This Role
Full Job Posting
Role Overview
The Senior Software Engineer is a technical decision owner in Risk & Corporate Services, designing, integrating, and governing platform-based solutions.
The role emphasizes orchestration, integration, system outcomes, resilience, and decision ownership in a complex enterprise and increasingly AI-enabled environment.
The position supports EDC's transition toward 2027 through responsible automation and AI-enabled capabilities with accountability, traceability, and enterprise risk controls.
What You Will Do
- Design and integrate solutions across enterprise platforms and services, ensuring scalability, maintainability, and alignment with EDC standards.
- Own architectural integrity and integration decisions, evaluate trade-offs, and guide automation versus human oversight.
- Govern safe and responsible AI-enabled delivery and validate AI-assisted code, designs, and workflows.
- Develop secure, scalable, performant solutions including APIs, cloud-native components, and integrations.
- Support defect resolution and ensure reliability and risk-aware delivery.
Workplace and Location
- EDC has a hybrid work environment with a current requirement of three days per week, subject to change.
- The role may be based at EDC headquarters in Ottawa or a Community Hub in Toronto, Mississauga, Montreal, Laval, or Brossard.
- Relocation assistance is available for candidates meeting eligibility criteria.
Compensation
- The stated annual salary range for Software Engineer 18 is $96,557 to $128,743, based on qualifications and experience, plus a performance-based incentive.
About EDC
Export Development Canada is a financial Crown corporation providing financial solutions and expertise to help Canadian businesses explore markets, mitigate risks, and grow.
EDC's Digital & Technology Solutions group works to deliver secure and reliable digital experiences and support integrated digital, data, infrastructure, and cybersecurity implementations.
Benefits
- The posting describes a compensation and benefits package, work-life balance, paid vacation, a corporate closure period, summer early Fridays, learning opportunities, wellness programs, and volunteer opportunities.
Requirements
- Senior-level software engineering capability to design and integrate solutions across enterprise platforms and services.
- Ability to own architectural integrity and integration decisions and evaluate technical trade-offs.
- Ability to ensure solutions are scalable, secure, maintainable, performant, and aligned with enterprise standards.
- Ability to govern AI-enabled capabilities responsibly and maintain accountability for AI-assisted outputs.
- Ability to review and validate AI-assisted code, designs, and workflows for accuracy and reliability.
- The provided description is truncated; additional qualifications may be missing.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Export Development Canada
Lead Counsel - 788 EN
Montréal, CAN
EDC is seeking a lead transactional corporate and commercial lawyer to support its Lending and Investments team and other legal services. The role involves structuring and documenting financing transactions, advising on
Lead Counsel - 788 EN
Ottawa, CAN
Export Development Canada is seeking a lead transactional corporate and commercial lawyer for its Lending and Investments team. The role involves structuring and documenting financing transactions, advising on legal and
Senior Software Engineer - EN 881
Vancouver, CAN
EDC is seeking a senior software engineer to build and operate its web experience platform, with a focus on Adobe Edge Delivery Services and design systems. The role requires 7+ years of software development experience,
Sr. SQA Analyst - EN 707
Edmonton, CAN
EDC is seeking a Senior SQA Analyst to own and execute manual and automated testing for enterprise software initiatives. The role requires experience designing test strategies, automation frameworks, and CI/CD integratio
Sr. SQA Analyst - EN 707
Calgary, CAN
EDC is seeking a senior SQA Analyst to help assure the quality, reliability, and performance of enterprise software. You will define test strategies, build and maintain manual and automated tests, and integrate testing i
Sr. SQA Analyst - EN 707
Ottawa, CAN
EDC seeks a Senior SQA Analyst to own test strategies and quality outcomes for enterprise software initiatives. The role combines manual and automated testing, test-framework development, and integration of testing into
Senior Business Analyst, Financial Crimes / Know Your Customer (FCKYC) - EN 771
Ottawa, CAN
EDC is seeking a senior business analyst to translate financial-crime and KYC business, regulatory, risk, data, and operational needs into requirements and delivery artifacts. Applicants need substantial experience leadi
Sr. SQA Analyst - EN 707
Toronto, CAN
EDC is seeking a Senior SQA Analyst to improve quality and delivery confidence across enterprise software initiatives. The role combines hands-on manual and automated testing with ownership of test frameworks and close c
Lead Counsel - 788 EN
Montréal, CAN
Lead Counsel - 788 EN
Ottawa, CAN
Senior Software Engineer - EN 881
Vancouver, CAN
Sr. SQA Analyst - EN 707
Edmonton, CAN
Sr. SQA Analyst - EN 707
Calgary, CAN
Sr. SQA Analyst - EN 707
Ottawa, CAN
Senior Business Analyst, Financial Crimes / Know Your Customer (FCKYC) - EN 771
Ottawa, CAN
Sr. SQA Analyst - EN 707
Toronto, CAN