Software Engineer jobs in Canada

Explore 141 matching jobs.

CDW

Senior Software Engineer II

CDW

Posted: 10/19/2026
AzureSDLCVisualforce
Miratech

Senior Routing Engine Developer – CX Platform

Miratech

Posted: 10/19/2026
CloudDistributed SystemsJavaJenkinsKafkaKubernetesMicroservicesPostgresRabbitMQ+3 more
Miratech

Senior Routing Engine Developer – CX Platform

Miratech

Posted: 10/19/2026
CloudDistributed SystemsJavaJenkinsKafkaKubernetesMicroservicesPostgresRabbitMQ+3 more
Miratech

Senior Routing Engine Developer – CX Platform

Miratech

Posted: 10/19/2026
CloudDistributed SystemsJavaJenkinsKafkaKubernetesMicroservicesPostgresRabbitMQ+3 more
Miratech

Senior Routing Engine Developer – CX Platform

Miratech

Posted: 10/19/2026
CloudDistributed SystemsJavaJenkinsKafkaKubernetesMicroservicesPostgresRabbitMQ+3 more
Miratech

Senior Routing Engine Developer – CX Platform

Miratech

Posted: 10/19/2026
CloudDistributed SystemsJavaJenkinsKafkaKubernetesMicroservicesPostgresRabbitMQ+3 more
Miratech

Senior Routing Engine Developer – CX Platform

Miratech

Posted: 10/19/2026
CloudDistributed SystemsJavaMicroservicesPostgresSpringSpring BootSpringBoot
Miratech

Senior Routing Engine Developer – CX Platform

Miratech

Posted: 10/19/2026
CloudDistributed SystemsJavaJenkinsKafkaKubernetesMicroservicesPostgresRabbitMQ+3 more
Miratech

Senior Routing Engine Developer – CX Platform

Miratech

Posted: 10/19/2026
CloudDistributed SystemsJavaJenkinsKafkaKubernetesMicroservicesPostgresRabbitMQ+3 more
Miratech

Senior Routing Engine Developer – CX Platform

Miratech

Posted: 10/19/2026
CloudDistributed SystemsJavaJenkinsKafkaKubernetesMicroservicesPostgresRabbitMQ+3 more
Miratech

Senior Routing Engine Developer, CX Platform

Miratech

Posted: 10/19/2026
CloudDistributed SystemsJavaJenkinsKafkaKubernetesMicroservicesPostgresRabbitMQ+3 more
Miratech

Senior Routing Engine Developer – CX Platform

Miratech

Posted: 10/19/2026
CloudDistributed SystemsJavaJenkinsKafkaKubernetesMicroservicesPostgresRabbitMQ+3 more
Miratech

Senior Routing Engine Developer – CX Platform

Miratech

Posted: 10/19/2026
CloudDistributed SystemsJavaMicroservicesPostgresSpringSpring BootSpringBoot
Michelin

Engineering Graduates

Michelin

Posted: 10/19/2026
Huron

Microsoft Dynamics 365 Technical Consultant, Developer

Huron

Posted: 10/19/2026
AzureERP
Autodesk

Director, Software Development

Autodesk

Posted: 10/18/2026
AWSCloudDistributed SystemsGraphQLGRPCJavaJavaScriptSpringSpring Boot+4 more
MLabs

Quant Developer

MLabs

Posted: 10/17/2026
BigQueryGoogle Cloud PlatformKubernetesOraclePythonSoliditySQLTypeScriptVault
University of Alberta

Online Orientation Developer

University of Alberta

Posted: 10/16/2026
Life360

Director, Engineering – Platform/Services

Life360

Posted: 10/16/2026
AWSCloudDistributed Systems
Fédération québécoise des municipalités (FQM)

Director, Engineering Division

Fédération québécoise des municipalités (FQM)

Posted: 10/16/2026
Planitar Inc.

Algorithm Developer – 3D Reconstruction

Planitar Inc.

Posted: 10/15/2026
CloudPythonPyTorchC++
CDW

Senior Software Engineer II

CDW
Posted 10/19/2026full-timeRemote • CanadaSenior💰 CA$125,000 - CA$173,000 per yearWebsite
Apply

Core Competencies

Role fit
Core Competencies

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

Demonstrates extensive experience in software development, particularly with Salesforce and FinancialForce applications, while leading agile teams and managing project lifecycles. Proven ability to mentor junior developers and deliver high-quality solutions aligned with business goals.

Highest-signal resume keywords
Salesforce DevelopmentFinancialForce Services CPQAgile MethodologyVisualforce and APEXProject Management

Tech Stack

Tools & technologies
AzureSDLCVisualforce

About the role

Key responsibilities & impact
  • Perform all stages of the software development life cycle
  • Self-manage smaller projects and serve as technical lead on small, medium, and large projects
  • Determine operating requirements, costs, and resource needs for assigned projects with project managers
  • Co-lead an agile team with the Product Owner using Salesforce/FinancialForce PSA best practices and design techniques
  • Participate in application architecture planning, including framework design, to optimize efficiency, maintainability, and scalability
  • Lead and develop system narratives, storyboards, and user interface prototypes
  • Lead and develop detailed design specifications
  • Lead and develop system test plans, ensure SQA standards, and validate business goals
  • Lead and develop project estimates covering resources, timelines, and budgets
  • Develop applications to CDW coding standards and quality requirements
  • Identify and resolve issues based on the underlying business problem
  • Make technical decisions aligned with product road maps, architecture standards, and management direction
  • Coach, mentor, and monitor junior team members
  • Direct and focus technical project team efforts
  • Complete projects and tasks on schedule according to stakeholder and management commitments
  • Report project and task status during daily scrums to agile teams, product owners, and product managers

Requirements

What you’ll need
  • Bachelor’s degree and 7 years Development experience, OR 11 years total Information Technology experience including 7 years of Development experience
  • Knowledge and practical application of Visualforce, APEX, Force.com APIs, Web Services, and Experience Builder
  • Knowledge and practical application of FinancialForce Services CPQ, PSA with Salesforce CPQ
  • Experience with source control systems such as Azure DevOps and Git
  • Experience creating and maintaining Salesforce/FinancialForce profiles, permission sets, and objects
  • Experience delivering solutions in Agile methodology in a CI/CD environment
  • Ability to coach and mentor others
  • Ability to build rapport and maintain productive cross-departmental and cross-functional relationships
  • Excellent written and verbal communication skills, including interaction with senior leadership
  • Strong organizational, planning, creative problem-solving, and attention-to-detail skills
  • Demonstrated success facilitating and implementing solutions
  • Proven track record leading application development projects
  • Ability to balance competing priorities, adapt to changing business needs, and meet deadlines
  • Excellent customer-facing skills, including technical briefings and demonstrations
  • Ability to perform effective code reviews and recommend automated review tools
  • Experience in Agile SAFe Framework, a plus
  • Experience supporting large-scale Salesforce implementations with multiple instances, a plus
  • Ability to analyze system performance requirements and lead optimization/tuning, a plus

Benefits

Comp & perks
  • Market-competitive total rewards package
  • Equitable and transparent compensation
  • AI-forward learning and experimentation culture
  • Equal opportunity employment

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
Salesforce/FinancialForce APIsWeb ServicesExperience BuilderSource Control SystemsCI/CD EnvironmentSystem Test PlansCoding StandardsApplication Architecture PlanningTechnical Decision MakingCode Reviews
Soft Skills
Coaching and MentoringCommunication SkillsCreative Problem-SolvingOrganizational SkillsAttention to Detail
Tools & Technologies
Azure DevOpsGitAgile SAFe Framework
Industry Keywords
Software Development Life CycleProject EstimatesStakeholder ManagementCross-Departmental CollaborationSystem Performance Optimization