Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

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.
BDO Canada

Forward Deployment Engineer

BDO Canada

. Partner with business stakeholders and end users to understand operational challenges and define technical requirements .

Posted 11/9/2026full-timeCalgary • CanadaMid-LevelSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in software engineering, solution design, and systems integration, with a strong focus on developing production-grade applications and APIs. Proficient in collaborating with stakeholders to translate business requirements into effective technical solutions while applying best practices in software development and cloud technologies.

Highest-signal resume keywords
Software EngineeringApplication DevelopmentSystems IntegrationCloud PlatformsStakeholder Management

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Application DevelopmentAPI DevelopmentAutomation SolutionsSoftware ArchitectureSystem IntegrationCI/CDAutomated TestingVersion ControlDatabase ManagementTechnical Documentation
Soft Skills
Analytical SkillsProblem-SolvingCommunicationCollaborationStakeholder Management
Tools & Technologies
Microsoft AzureAWSGoogle CloudArtificial IntelligenceGenerative AIIntegration PatternsEnterprise Applications
Industry Keywords
Software Development Best PracticesTechnical RequirementsProduction-Grade ApplicationsEmerging TechnologiesAutomation Workflows

Tech Stack

Tools & technologies
AWSAzureCloudCyber Security

About the role

Key responsibilities & impact
  • Partner with business stakeholders and end users to understand operational challenges and define technical requirements
  • Take end-to-end technical ownership from discovery and solution design through development, testing, deployment, and optimization
  • Design, develop, test, and deploy production-grade applications, APIs, integrations, automation workflows, and custom software solutions
  • Build proofs of concept, prototypes, and minimum viable products
  • Design and implement integrations across enterprise applications, cloud platforms, data sources, and third-party systems
  • Evaluate and apply artificial intelligence, generative AI, and intelligent automation
  • Collaborate with architecture, cybersecurity, infrastructure, and platform teams
  • Apply version control, automated testing, code reviews, CI/CD, and secure development practices
  • Troubleshoot complex issues across applications, integrations, and infrastructure
  • Support implementation, solution adoption, and capability refinement with business users
  • Evaluate solution effectiveness using technical and business success criteria
  • Develop reusable components, integration patterns, and technical documentation
  • Contribute expertise to the evaluation of emerging technologies and engineering practices

Requirements

What you’ll need
  • Degree in Computer Science, Software Engineering, Information Technology, Engineering, or a related field, or equivalent combination of education and experience
  • 5-7+ years of experience in software engineering, solution engineering, systems integration, or application development roles
  • Strong hands-on experience developing applications, APIs, integrations, and automation solutions using modern programming languages and frameworks
  • Experience working directly with business stakeholders to translate requirements into practical, production-ready technology solutions
  • Strong understanding of software architecture, application design, system integration, and software development best practices
  • Experience with cloud platforms such as Microsoft Azure, AWS, or Google Cloud
  • Experience with source control, CI/CD, automated testing, and secure software development
  • Working knowledge of databases, data integration, and enterprise application ecosystems
  • Strong analytical, problem-solving, and troubleshooting skills
  • Ability to navigate ambiguity and independently drive solutions
  • Excellent communication and stakeholder management skills
  • Ability to collaborate effectively across business and technology teams

Benefits

Comp & perks
  • Award-winning people-first environment
  • Personal and professional growth opportunities
  • Learning and professional development opportunities
  • Comprehensive benefits from day one
  • Flexible personal time off policy
  • Wellness initiative reimbursement
  • Flexible blended work model
  • Opportunities to participate in local and national community events
  • Inclusive and accessible workplace
  • Accommodation support for the application process