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.

Senior Software Engineer
Export Development Canada | Exportation et développement Canada. Design, build, and deliver secure, scalable, and high-performing digital experiences in Adobe Edge Delivery Services and the Adobe Experience Cloud ecosystem.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in designing and implementing secure, scalable digital experiences using Adobe Edge Delivery Services and the Adobe Experience Cloud. Proficient in modern web development practices, automated testing, and integrating enterprise digital solutions with a focus on performance and accessibility.
Highest-signal resume keywords
Expert Proficiency In JavaScript Or TypeScriptHands-On Experience With Adobe Experience ManagerStrong Knowledge Of WCAG And Core Web VitalsExperience Integrating Digital Platforms With JSON-Based REST APIsProficiency With Git And CI/CD Principles
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
JavaScriptTypeScriptHTMLCSSComponent-Based ArchitectureAutomated Testing PracticesDesign TokensResponsive DesignDigital Experience PlatformsSecure Software Development
Soft Skills
Excellent Communication SkillsCollaboration SkillsProblem-Solving SkillsAbility To Learn QuicklySound Judgment
Tools & Technologies
Adobe Edge Delivery ServicesAdobe Experience CloudGitHubAzure DevOpsAI-Powered Coding Assistants
Industry Keywords
Digital Experience DesignEnterprise SolutionsAccessibilitySEODevSecOps
Tech Stack
Tools & technologiesAEMAzureCloudJavaScriptTypeScript
About the role
Key responsibilities & impact- Design, build, and deliver secure, scalable, and high-performing digital experiences in Adobe Edge Delivery Services and the Adobe Experience Cloud ecosystem.
- Drive the technical implementation and evolution of EDC’s digital experience design system.
- Translate design tokens, interaction patterns, and user experience requirements into reusable, deployment-ready blocks, components, and templates.
- Establish component architecture, APIs, composition rules, documentation, versioning, and contribution standards.
- Ensure accessibility, responsive design, cross-browser compatibility, Core Web Vitals, SEO, security, localization, analytics, and content authoring.
- Design integrations between Adobe Web SDK, Adobe Analytics, Adobe Target, Adobe Forms, APIs, identity management solutions, content, and enterprise services.
- Responsibly use AI-powered coding agents to accelerate analysis, implementation, testing, documentation, modernization, troubleshooting, and code reviews.
- Define engineering guardrails for AI-generated code.
- Implement automated quality assurance practices and unit, integration, contract, accessibility, visual regression, performance, security, and end-to-end testing in CI/CD pipelines.
- Own the full lifecycle, from design through continuous improvement, including coding, deployment, observability, and incident resolution.
- Collaborate with user experience, design, product, content, architecture, and implementation teams.
- Mentor engineers, conduct code reviews, and promote reusable engineering patterns.
- Measure design system adoption, lead time for delivery, deployment frequency, quality, reliability, and developer experience.
Requirements
What you’ll need- Postsecondary degree in a related field, such as computer science or engineering, or an equivalent and relevant combination of education and professional experience.
- At least 7 years of hands-on software development experience, including implementing and operating enterprise digital solutions.
- Expert proficiency in JavaScript or TypeScript, HTML and CSS, modern web development practices, and component-based architecture.
- Hands-on experience with Adobe Edge Delivery Services, Adobe Experience Manager, or a similar enterprise digital experience platform.
- Demonstrated experience implementing and developing enterprise design systems, reusable component libraries, design tokens, and responsive interfaces.
- Strong knowledge of WCAG, web performance, Core Web Vitals, search engine optimization, cross-browser compatibility, and secure software development practices.
- Experience integrating digital platforms with JSON-based REST APIs, content services, analytics, experimentation tools, identity management solutions, forms, and enterprise services.
- Hands-on experience using AI-powered coding assistants or agents in professional software delivery projects.
- Sound judgment regarding human verification, security, privacy, traceability, and intellectual property.
- Excellent knowledge of automated testing practices, including unit, integration, accessibility, visual regression, performance, security, and end-to-end testing.
- Proficiency with Git, continuous integration and continuous delivery principles, DevSecOps practices, observability, and cloud-based delivery tools such as GitHub and Azure DevOps.
- Ability to translate business and design outcomes into incremental technical deliverables, solve complex problems, and follow solutions through to production.
- Excellent communication and collaboration skills with teams responsible for user experience, design, product, content, architecture, security, and implementation.
- Demonstrated ability to learn quickly and adapt.
- Preference will be given to candidates legally authorized to work in Canada at the time of application, including Canadian citizens and permanent residents.
- Candidates must meet government security requirements.
Benefits
Comp & perks- Competitive compensation and benefits package
- Various hybrid work options
- Three to four weeks of vacation
- Office closure period
- Shorter summer Fridays
- No-meeting Fridays
- Ongoing learning opportunities, training programs, workshops, and language training
- Diverse and inclusive workplace
- Wellness initiatives
- Mental health support
- Fitness programs
- Volunteer activities and corporate social responsibility programs
- Relocation assistance available to eligible candidates
- Performance-based compensation