CrawlJobs Logo
Briefcase Icon
Category Icon

Senior software developer Canada Jobs

31 Job Offers

Filters
New
Senior Software Developer, DevX
Save Icon
Join Robinhood in Toronto to shape the future of finance by enhancing developer productivity. As a Senior Software Developer on the DevX team, you'll build scalable infrastructure using Go/Python, Bazel, and ArgoCD. Your work on CI/CD, Kubernetes, and progressive deployment will directly empower ...
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
145000.00 - 170000.00 CAD / Year
robinhood.com Logo
Robinhood
Expiration Date
Until further notice
Senior Software Development Engineer in Test
Save Icon
Join Inworld AI in Vancouver as a Senior SDET. Leverage 5+ years in C++/Python/NodeJS to build robust test automation and CI/CD pipelines. Design tests for AI Runtime and APIs, enhancing infrastructure in Playwright, Unreal, or Unity. Enjoy a role with equity, bonus, and benefits in a collaborati...
Location Icon
Location
Canada , Vancouver
Salary Icon
Salary
120000.00 - 160000.00 CAD / Year
inworld.ai Logo
Inworld AI
Expiration Date
Until further notice
Senior Software Developer, Backend Platform
Save Icon
Join our Backend Platform team in Toronto to shape the future of finance. As a Senior Software Developer, you'll build scalable systems in Go/Python and enhance developer productivity. You will lead projects on frameworks, tooling, and IDE integrations. This role offers equity, bonuses, and the c...
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
145000.00 - 170000.00 CAD / Year
robinhood.com Logo
Robinhood
Expiration Date
Until further notice
Senior Software Developer, Web3
Save Icon
Join our Web3 team in Toronto to build the future of on-chain finance. As a Senior Software Developer, you will design and scale high-performance APIs for tokenized asset trading using Go or Python. We seek an expert with 5+ years' experience in distributed systems to drive technical projects and...
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
145000.00 - 170000.00 CAD / Year
robinhood.com Logo
Robinhood
Expiration Date
Until further notice
Senior Software Developer (Machine Guidance)
Save Icon
Join Wenco's agile team in Richmond, Canada, as a Senior Software Developer. You will design and implement robust C#/C++ solutions for our Machine Guidance products. This role requires 5+ years of experience and offers a chance to lead key technical initiatives in the mining sector.
Location Icon
Location
Canada , Richmond
Salary Icon
Salary
110000.00 - 150000.00 USD / Year
wencomine.com Logo
Wenco (a Hitachi Construction Machinery...
Expiration Date
Until further notice
Senior Embedded Software Developer
Save Icon
Join our North York team as a Senior Embedded Software Developer. You will design and develop embedded software for new products, leveraging 8+ years of experience with ARM microcontrollers and embedded Linux. Expertise in C/C++, Qt, Yocto, and connectivity protocols is key. Experience in regulat...
Location Icon
Location
Canada , North York
Salary Icon
Salary
Not provided
advancedtechsearch.com Logo
Advanced Technology Search Group
Expiration Date
Until further notice
Senior Software Developer
Save Icon
Join our team in Mississauga as a Senior Software Developer. Lead the architectural design of full-stack applications using C#, .NET, TypeScript, and Angular. Mentor a development team while building scalable, high-performance systems. Experience with AI or Azure is a strong asset.
Location Icon
Location
Canada , Mississauga
Salary Icon
Salary
Not provided
advancedtechsearch.com Logo
Advanced Technology Search Group
Expiration Date
Until further notice
Senior Manager, Software Engineering (Developer Productivity - CI/CD)
Save Icon
Lead CI/CD and Release Management teams to accelerate software delivery at Affirm. This senior role requires 10+ years of engineering experience and expertise in modern CI/CD, build systems, and scaling release processes. Drive measurable improvements in developer productivity and cycle time whil...
Location Icon
Location
Canada
Salary Icon
Salary
206000.00 - 256000.00 CAD / Year
affirm.com Logo
Affirm
Expiration Date
Until further notice
Senior Software Developer ETL
Save Icon
Join our client in Toronto as a Senior ETL Developer for a 6-month onsite contract. Leverage your 5+ years of ETL expertise and proficiency in Azure Data Factory, Synapse, and SQL. You will analyze, map, and ensure quality for a critical Dynamics 365 data migration, earning a competitive industry...
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
Until further notice
Senior Software Developer
Save Icon
Seeking a Senior Java Developer for a 5-month contract in North York. You will design and maintain secure, scalable Spring Boot APIs and robust data layers. The role requires 7+ years of enterprise Java, strong SQL, and hands-on production support. Experience with AI/LLM integration is a valuable...
Location Icon
Location
Canada , North York
Salary Icon
Salary
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
Until further notice
Senior Software Developer Front End
Save Icon
Join a leading team as a Senior Front End Developer for a 5-month hybrid contract in Toronto. Leverage your 8+ years of expertise in Angular, TypeScript, and SPAs within an Agile/DevOps environment. Develop cloud-based applications and integrate with RESTful APIs while earning a competitive indus...
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
Until further notice
Senior Software Developer Front End
Save Icon
Join our client's team as a Senior Front End Developer for a 5-month onsite contract in North York. Leverage your expertise in React, NextJS, TypeScript, and Node.js to build accessible, cloud-native web applications. This role requires strong knowledge of WCAG/AODA compliance and offers a compet...
Location Icon
Location
Canada , North York
Salary Icon
Salary
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
Until further notice
Senior Software Developer
Save Icon
Seeking a Senior Software Developer for a 6-month contract in Toronto. This role requires 10+ years of Siebel configuration, development, and integration expertise, including EAI/EIM and Adobe AEM. You will translate specifications into tested applications, with OBIEE/PowerBI experience as an ass...
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
Until further notice
Senior Software Developer
Save Icon
Join our client in Toronto as a Senior Software Developer for a 6-month contract. This role requires 10+ years of Siebel expertise, including configuration, development, and integration with Adobe AEM/J2EE. You will translate specifications into tested applications and earn a competitive industry...
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
Until further notice
Senior Staff Software Developer - Mobile (IOS)
Save Icon
Lead AI-powered iOS development at Intuit in Toronto. Design scalable mobile architectures using Swift/SwiftUI and integrate AI tools like LLMs. Drive key initiatives in a matrixed environment, focusing on customer-centric tax solutions. Enjoy cash bonuses, equity, and comprehensive benefits.
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
179500.00 - 242500.00 CAD / Year
intuit.com Logo
Intuit
Expiration Date
Until further notice
Senior Software Developer
Save Icon
Seeking a Senior Software Developer for a 6-month contract in Toronto. This role requires 10+ years of Siebel configuration, design, and development expertise, plus 5+ years integrating Siebel with Adobe AEM and J2EE. You will translate specifications into tested applications, troubleshoot issues...
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
Until further notice
Senior Software Development Manager
Save Icon
Lead the creation of an AI-powered Billing Agent from scratch in this senior management role. You will guide strategy and a high-performing team in FinTech, focusing on scalable billing and expense systems. This hybrid position in Canada offers a competitive salary, top-tier benefits, and a chanc...
Location Icon
Location
Canada
Salary Icon
Salary
181600.00 - 272400.00 CAD / Year
clio.com Logo
Clio
Expiration Date
Until further notice
Senior Software Developer Back End
Save Icon
Seeking a Senior Back End Developer for a 4-month contract in North York. This role requires deep mainframe expertise with z/OS, IMS DB, DB2, and PL/I for XML transaction processing. The ideal candidate has 5+ years of hands-on experience with these specific technologies. Enjoy a competitive indu...
Location Icon
Location
Canada , North York
Salary Icon
Salary
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
Until further notice
Senior Software Developer - ETL
Save Icon
Join our Toronto team as a Senior ETL Developer. Design and expand robust data pipelines using Azure Data Factory, SQL Database, and Data Lake. Apply your expertise in complex SQL, data modeling, and the full SDLC in this onsite, 12-month contract role with extension potential.
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
Until further notice
Senior Software Developer Full Stack
Save Icon
Seeking a Senior Full Stack Developer for a 15-month contract in North York. This role requires deep expertise in Oracle Siebel 2023, including UCM, OID, and Open UI customization. You will develop automation scripts, manage EAI integrations, and optimize Oracle Database performance. Earn a compe...
Location Icon
Location
Canada , North York
Salary Icon
Salary
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
Until further notice
Previous 1 2 Next
Explore senior software developer jobs and discover a pivotal career at the intersection of deep technical expertise and strategic leadership. A senior software developer is far more than just an experienced coder; they are a cornerstone of the engineering team, responsible for designing robust systems, guiding technical direction, and mentoring less experienced colleagues. This role typically involves taking ownership of significant components or entire applications, ensuring they are scalable, maintainable, and aligned with business objectives. Professionals in these roles generally shoulder a comprehensive set of responsibilities. They architect and implement complex software solutions, making critical decisions on technologies, frameworks, and design patterns. A key duty is writing high-quality, efficient, and secure code while establishing and enforcing coding standards and best practices across the team. They lead the full software development lifecycle, from requirement analysis and system design through to deployment, monitoring, and iterative enhancement. Collaboration is central, as they frequently liaise with product managers, business stakeholders, and other engineering teams to translate business needs into technical specifications. Furthermore, senior developers are expected to troubleshoot and debug intricate system issues, optimize application performance, and proactively advocate for process and technological improvements. Mentoring junior and mid-level developers, conducting code reviews, and contributing to a culture of continuous learning are also hallmarks of the position. The typical skill set for senior software developer jobs is both broad and deep. Mastery of one or more core programming languages (such as Java, C#, Python, JavaScript, or Go) and their associated ecosystems is fundamental. Equally important is a strong grasp of software architecture principles, including microservices, domain-driven design, and API design (REST, GraphQL). Experience with modern development practices like Agile/Scrum, DevOps, CI/CD pipelines, and cloud platforms (AWS, Azure, GCP) is commonly required. Proficiency with database technologies, both relational and non-relational, and knowledge of containerization tools like Docker and Kubernetes are standard expectations. Beyond technical prowess, successful senior developers possess exceptional problem-solving abilities, effective communication skills for explaining complex concepts to diverse audiences, and strong project management capabilities to drive initiatives to completion. While requirements vary, most positions seek candidates with a bachelor’s degree in computer science or a related field (or equivalent experience) and a minimum of 5-8 years of progressive hands-on development experience, including demonstrable leadership in technical projects. Ultimately, senior software developer jobs represent an opportunity to have an outsized impact on a company's technology and product trajectory. It is a career path for those who are passionate about building excellent software, leading by example, and driving innovation from within the engineering organization.

Filters

×
Countries
Category
Location
Work Mode
Salary