Resume Score

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

Sign in to check score

About the role

  • Senior AI Developer building agentic SDLC systems for Export Development Canada. Integrating AI, cloud, and full-stack engineering into secure enterprise software delivery.

Responsibilities

  • Design, build, and operate an Agentic SDLC Operating System
  • Design agent-driven workflows for requirements gathering, scaffolding, test execution, code analysis, and structured validation
  • Embed AI-assisted development into delivery workflows using GitHub Copilot, Azure DevOps, GitHub Enterprise, and Azure Foundry capabilities
  • Partner with analysts, architects, developers, testers, and release leads to identify delivery effort, bottlenecks, and rework
  • Prioritize high-value agent use cases and identify activities that should not be automated
  • Design single-purpose agents, delegation patterns, approved and restricted tools, human approval points, and controlled context and state management
  • Implement secure retrieval across authorized work items, source repositories, design records, and meeting records
  • Implement integrations with source control, work tracking, CI/CD pipelines, testing platforms, and telemetry services
  • Create reference implementations, repository standards, reusable templates, onboarding guidance, and engineering conventions
  • Conduct substantial consultation and architecture work initially, followed predominantly by hands-on implementation

Requirements

  • Bachelor’s degree in a related field such as Computer Science, Engineering or relevant field
  • Minimum of 7 years of hands-on full-stack software engineering experience delivering enterprise-scale production systems
  • Experience with web applications, APIs, microservices, integrations, cloud-native solutions, coding, testing, and release discipline
  • Strong expertise in Angular, React, JavaScript/TypeScript, .NET, APIs, microservices, integration patterns, and cloud-native architectures
  • Experience using GitHub and modern developer platforms, including pull request workflows, code reviews, branching strategies, repository governance, automation, and engineering telemetry
  • Experience designing, building, and integrating AI-enabled developer experiences, AI agents, copilots, or Agentic SDLC capabilities
  • Strong experience with cloud architecture, identity, networking, platform engineering, and security controls
  • Knowledge of enterprise governance, risk, privacy, and compliance requirements
  • Experience creating reusable engineering assets, frameworks, standards, reference implementations, templates, and accelerator patterns
  • Experience building retrieval-augmented (RAG) solutions, enterprise knowledge grounding, semantic search, and secure access-controlled retrieval patterns
  • Experience in enterprise application architecture, distributed systems, microservices, API-first design, and event-driven integration patterns
  • Advanced knowledge of REST, JSON, SOAP, OpenAPI, and enterprise integration frameworks
  • Advanced knowledge of OAuth 2.0, OpenID Connect, Entra ID/Azure AD, workload identities, and secure application authentication
  • Candidates must be able to work legally in Canada at the time of application or meet the stated eligibility preference
  • Candidates must meet requisite government security screening requirements
  • Microsoft AI and Azure certifications are an asset
  • Bilingual English and French is an asset

Benefits

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

Job title

Job type

Full Time

Experience level

Senior

Salary

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

Degree requirement

Bachelor's Degree

Tech skills

AngularAzureCloudDistributed SystemsJavaScriptMicroservicesReactSDLCSOAPTypeScript.NET

Location requirements

HybridOttawaCanada

Report this job

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