FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Lead Software Developer
Export Development Canada | Exportation et développement Canada. Design, develop, and operate an agentic operating system for the software development lifecycle .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in designing and developing enterprise-scale production systems, with a strong focus on cloud architecture, microservices, and AI-assisted development. Proficient in integrating modern development platforms and ensuring compliance with governance and security requirements.
Highest-signal resume keywords
Cloud ArchitectureMicroservices DevelopmentAI-Assisted DevelopmentContinuous Integration/Continuous DeliveryIntegration Design Patterns
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
AngularReact.NETAPIsMicroservicesIntegration PatternsCloud-Based ArchitecturesRESTJSONSOAP
Soft Skills
CommunicationCollaborationPersuasion
Tools & Technologies
GitHub CopilotAzure DevOpsGitHub EnterpriseMicrosoft FoundryFigma
Industry Keywords
Enterprise Application ArchitectureIdentity ManagementGovernanceRisk ManagementCompliance
Tech Stack
Tools & technologiesAngularAzureFluxMicroservicesReactSOAPTypeScript.NET
About the role
Key responsibilities & impact- Design, develop, and operate an agentic operating system for the software development lifecycle
- Integrate AI-assisted development into execution workflows using GitHub Copilot, Azure DevOps, GitHub Enterprise, and Microsoft Foundry
- Develop web applications and integration capabilities
- Expand support for integration patterns and maintain an integration catalog
- Promote platform adoption and monitor and tune the platform to maximize technology team efficiency
- Review models, system descriptions, diagrams, and tables to advise teams on front-end applications, APIs, integration, and development and operations
- Collaborate with the design team to make user interface and user experience requirements technically feasible and implement them
- Produce high-quality code, conduct code reviews, and ensure codebase maintainability
- Define the target state with analysts, architects, developers, testers, and deployment leads
- Determine execution effort, bottlenecks, rework, and high-value agent use cases
- Support the technical community of practice through knowledge sharing, standards development, and participation in hiring
- Communicate complex ideas and persuade stakeholders, including senior executives
- Implement secure retrieval of tasks, source repositories, design documents, and meeting minutes based on each agent’s identity
- Integrate version control, work tracking, CI/CD pipelines, testing platforms, and telemetry services
Requirements
What you’ll need- Bachelor’s degree in a related field, such as computer science or computer engineering
- At least 8 years of hands-on experience as a software engineering generalist and implementing enterprise-scale production systems
- Experience with web applications, APIs, microservices, integrations, and cloud-native solutions
- Strong discipline in programming, testing, and deployment
- Proficiency with Angular, React, .NET, APIs, microservices, integration patterns, and cloud-based architectures
- Experience with GitHub Copilot and modern development platforms, including pull request management, code reviews, branching strategies, repository governance, automation, and engineering telemetry
- Demonstrated experience deploying enterprise technologies using continuous integration or continuous delivery practices
- Experience designing, developing, and integrating AI-assisted development experiences, AI agents, or copilots
- Strong experience in cloud architecture, identity management, networking, platform engineering, and security controls
- Ability to comply with governance, risk, privacy, and compliance requirements
- Experience creating reusable engineering resources, frameworks, standards, reference implementations, templates, and acceleration models
- Advanced knowledge of enterprise application architecture, distributed systems, microservices, API-first design, and event-driven integration patterns
- Knowledge of REST, JSON, SOAP, OpenAPI, and enterprise integration frameworks
- Knowledge of identity and access management, including OAuth 2.0, OpenID Connect, Entra ID/Azure AD, workload identities, and secure application authentication
- Direct experience with Microsoft Azure and technologies for design, deployment, automation, integration, development and operations, networking, and security
- Experience with integration design patterns and practices, including API virtualization, resilient event-driven architecture, and asynchronous processing
- Hands-on experience with security analysis tools
- Design skills, including Figma or similar tools
- Ability to work legally in Canada at the time of application preferred
- Ability to meet government security requirements
Benefits
Comp & perks- Performance-based compensation
- Hybrid work environment
- Relocation assistance available to eligible candidates
- Flexible benefits, including health, dental, and life insurance
- Flex credits to customize benefits
- Defined contribution pension plan with matching contributions
- Four weeks of annual vacation upon hire for permanent employees
- Two personal days per year upon hire
- Wellness programs, mental health support, and fitness programs
- Conferences, language training, and learning opportunities
- Recognized among Canada’s top employers, diversity employers, and employers supporting work-life balance