Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior Software Engineer designing secure platform integrations for EDC, Canada’s export finance corporation. Governing APIs, cloud-native solutions, and responsible AI-enabled delivery.

Responsibilities

  • Design and integrate solutions across enterprise platforms and services
  • Ensure scalability, maintainability, and alignment with EDC standards
  • Own architectural integrity and integration decisions
  • Evaluate technical trade-offs and determine where automation versus human oversight is appropriate
  • Govern the safe and responsible implementation of AI-enabled capabilities
  • Review and validate AI-assisted code, designs, and workflows
  • Develop secure, scalable, and performant APIs, cloud-native components, and integrations
  • Ensure reliability, support defect resolution, and proactively manage risks and dependencies
  • Collaborate with Architecture, QA, Business Analysts, and Delivery leadership
  • Mentor engineers and contribute to technical direction and standards across teams

Requirements

  • Post-secondary degree in Computer Science, Engineering, or related field
  • Minimum of 7 years’ experience in software engineering or solution design
  • Strong system integration and platform experience
  • Experience designing and consuming REST APIs
  • Experience managing versioned APIs
  • Experience with OAuth authentication
  • Ability to evaluate technical trade-offs and manage risk
  • Experience reviewing AI-assisted outputs with sound technical judgment
  • Strong communication and technical leadership skills
  • Experience in complex enterprise environments
  • Candidates must be able to work legally in Canada at the time of application, with preference for Canadian Citizens or Permanent Residents
  • Candidates must meet requisite government security screening requirements

Benefits

  • Performance-based incentive
  • Competitive compensation and benefits package
  • Work-life balance
  • Hybrid work options
  • 3 to 4 weeks paid vacation
  • Corporate closure period
  • Summer early Fridays
  • No meeting Fridays
  • Continuous learning opportunities
  • Training programs
  • Workshops
  • Language training
  • Wellness initiatives
  • Mental health support
  • Fitness programs
  • Volunteer opportunities
  • Social responsibility programs
  • Relocation assistance for eligible candidates

Job type

Full Time

Experience level

Senior

Salary

CA$96,557 - CA$128,743 per year

Degree requirement

Postgraduate Degree

Tech skills

Cloud

Location requirements

HybridOttawaCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.