Search suggestions:

part time
full time
no expérience
server
warehouse associate
work from home
warehouse
tim hortons
truck driver
administrative assistant
airport
data entry
receptionist
Quebec
Edmonton
Calgary
British Columbia
Toronto
Ontario
Urban agglomeration of Montreal
City of Surrey
Alberta
Urban agglomeration of Longueuil
Winnipeg
Sherbrooke

Senior Software Engineer

Whitecollars
Toronto, Ontario
Full time
3 days ago

Company Description

Our client builds durable, cross-functional product teams empowered to solve complex problems and deliver exceptional value to our customers and business. Our teams—comprising product managers, designers, and engineers—collaborate closely to create innovative, scalable, and user-centric solutions.

Our client is committed to developing products that are valuable, viable, usable, and feasible, ensuring they meet both customer needs and business objectives. If you're passionate about leveraging technology to drive impact, we invite you to join us in shaping the future of zero emission transportation.

Job Description

As a Senior Software Engineer, you will play a pivotal role in designing, developing, and maintaining high-quality software solutions that align with our product vision. You’ll collaborate with cross-functional teams to ensure our products are technically robust, scalable, and deliver an outstanding user experience.

 

Your expertise in Python, TypeScript, and modern frameworks will drive the implementation of cloud-based architectures, efficient data models, and automated testing practices. By embracing Agile methodologies, DevOps principles, and Test-Driven Development (TDD), you’ll contribute to a culture of continuous improvement and innovation.

Key Responsibilities

Software Development & Architecture

Collaboration & Agile Practices

Testing & Quality Assurance

DevOps & CI/CD

 

Qualifications

Required Competencies

Technical Skills

 

Behavioral Competencies

Additional Information

 

 

Save Apply
Report job
Other Job Recommendations:

Lead Full Stack Software Engineer - .NET

Bankjoy
Canada
  • Act as a technical leader and subject matter expert, lead...
  • Break down initiatives into milestones and deliverables,...
2 weeks ago

Software Engineer Lead - Senior Software Engineer

Capgemini
Mississauga, Ontario
  • Obtains tasks from the project lead or Team Lead (TL),...
  • Provides estimations, agrees task duration with the manager...
2 days ago

Senior Software Engineer - Windowing & Graphics

Huawei Technologies Canada Co., Ltd.
Markham, Ontario
The research includes customizing GPU drivers for web rendering, streamlining the Chrome rendering architecture for TBDR GPU...
4 days ago

Senior Software Engineer - Identity & Access Management

Bloomberg
Toronto, Ontario
  • Open-source frameworks and tools (Docker, Kubernetes, Open...
  • Go, C++ and Python to provide an IAM solution in an easy to...
2 weeks ago

Senior Software Engineer

QinetiQ
Medicine Hat, Alberta
  • Design and develop embedded software systems aligned with...
  • Experience with Linux development, Git, and bash scripting...
2 weeks ago

Intermediate Software Developer

Thanx
Remote
  • Enhance Software Stability and Resilience: Diagnose and...
  • Collaborate and Share Expertise: Engage proactively in pull...
4 days ago

Senior Embedded Software Engineer - Verification Lead

Capgemini
Middlesex County, Massachusetts
We are seeking an experienced Senior Verification Engineer to lead verification efforts for embedded and mobile systems in the...
1 week ago

Software Engineer Intern (Fall 2025)

HeyGen
Toronto, Ontario
  • Development: Design, develop, test, and deploy robust,...
  • Collaboration: Work closely with UX/UI designers, product...
1 week ago

Senior Software Engineer, Governance

Greenhouse
Canada
US$143,000 - US$214,000
  • A mentor - you're passionate about guiding and developing...
  • A doer – you're driven to get things done, act with agility,...
2 weeks ago

Software Engineer, Governance

Greenhouse
Canada
US$120,000 - US$142,000
  • A team player – you thrive off of collaborating with and...
  • An excellent communicator – you have a knack for explaining...
2 weeks ago