CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Senior Developer Canada Jobs (On-site work)

40 Job Offers

Senior Software Developer
Save Icon
Senior Software Developer sought for an enterprise-level contract in Toronto. This onsite role involves leading ERP enhancements, specializing in Oracle EBS R12.2 customization, advanced SQL/PL/SQL, and Java/OAF development. You will optimize financial module table structures, build scalable data...
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
Senior Software Developer role in Toronto, Canada, seeking 8+ years of experience. Master the Microsoft .NET Framework to build secure, scalable B2B and B2C web applications. Lead cloud-based service deployment, optimize MS SQL Server databases, and integrate modern digital platforms. Ideal for e...
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
546.97 - 582.68 USD / Day
https://www.randstad.com Logo
Randstad
Expiration Date
Until further notice
Senior Full Stack .NET Developer
Save Icon
Senior Full Stack .NET Developer role in Toronto, Canada. Seeking a veteran with 8+ years in .NET, C#, VB.NET, and Java to architect and scale enterprise applications. You will modernize legacy systems, optimize MS SQL databases, and manage IIS deployments. Join a dynamic team driving high-perfor...
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
Until further notice
Senior Salesforce Developer
Save Icon
Senior Salesforce Developer sought to architect secure, scalable solutions on the Force.com platform in Toronto or Vancouver. Leverage Apex, Lightning Web Components, and APIs to drive enterprise integrations and enhance Sales, Service, and CPQ clouds. Mentor junior developers while delivering hi...
Location Icon
Location
Canada , Toronto, Ontario; Vancouver, British Columbia
Salary Icon
Salary
98400.00 - 137800.00 CAD / Year
hootsuite.com Logo
Hootsuite
Expiration Date
Until further notice
Senior React/.NET/SQL Server Full Stack Developer - Vice President
Save Icon
Senior Full Stack Developer (VP) sought in Mississauga, Canada. Leverage 6+ years of expertise in .NET/C#, React, and SQL Server to design and maintain high-impact web applications. Contribute to cutting-edge Generative AI initiatives using Python. Join a collaborative team offering robust traini...
Location Icon
Location
Canada , Mississauga
Salary Icon
Salary
120800.00 - 170800.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Business Intelligence Developer
Save Icon
Senior Business Intelligence Developer needed in Toronto to lead enterprise reporting modernization. Design semantic layers, schemas, and interactive Power BI dashboards using Microsoft Azure and Synapse. Requires 5+ years of Power BI architecture experience and strong data modeling skills. Benef...
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
65.12 - 71.80 USD / Hour
https://www.randstad.com Logo
Randstad
Expiration Date
Until further notice
Senior Full Stack Developer
Save Icon
Senior Full Stack Developer needed for an enterprise contract in Toronto. Lead end-to-end development with .NET 9, Blazor, and Azure cloud, building PWAs and big data pipelines. Requires 5+ years in C#, Python, and JavaScript, plus expertise in cloud data architectures. Work onsite with a modern ...
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
Senior Software Developer sought for an enterprise contract in Toronto, leading GIS-driven application design and engineering. You will bridge 3-tier architectures with spatial platforms, developing scalable web-mapping services using ArcGIS, Python (ArcPy), and .NET. This onsite role demands exp...
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
Until further notice
Senior Software Developer - CRM
Save Icon
Senior Software Developer – CRM needed for an 11-month contract in Toronto. You will design and implement Oracle Siebel IP18+ solutions, focusing on Open UI, EIM/EAI integration, and OBIEE/PowerBI reporting. Requires 3+ years of Siebel experience, certification, and expertise in HTML5, CSS, jQuer...
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
543.70 - 579.46 USD / Day
https://www.randstad.com Logo
Randstad
Expiration Date
Until further notice
Senior Software Developer - CRM
Save Icon
Senior Software Developer - CRM role in North York, Canada, blending advanced Siebel CRM configuration with enterprise BI and data analytics. Requires 10+ years Siebel expertise, IP18+, integration with Adobe AEM/J2EE, and proficiency in PowerBI, SQL, and Azure Data Stack. You’ll lead CRM develop...
Location Icon
Location
Canada , North York
Salary Icon
Salary
478.19 - 515.08 CAD / Day
https://www.randstad.com Logo
Randstad
Expiration Date
Until further notice
Senior Full Stack Developer (DevOps | Go | React)
Save Icon
Senior Full Stack Developer (DevOps | Go | React) at Betstamp in Toronto. Join a fast-growing sports betting startup to lead infrastructure, build blazing-fast APIs in Go, and craft modern UIs in React. You’ll own end-to-end features, optimize Postgres queries, and integrate external APIs. Enjoy ...
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
Not provided
betstamp.app Logo
Betstamp
Expiration Date
Until further notice
Senior Front End Web Developer
Save Icon
Senior Front End Web Developer sought in Toronto to design advanced React components and lead AI-driven web solutions. Requires 5+ years’ experience with HTML5, CSS3, JavaScript, CI/CD pipelines, and testing automation (Jest, Playwright). Key duties include A/B testing, cross-functional collabora...
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
132000.00 - 155200.00 CAD / Year
intuit.com Logo
Intuit
Expiration Date
Until further notice
Senior Software Developer
Save Icon
Senior Software Developer with 5+ years of enterprise experience sought for a Toronto-based role. You will design and extend Microsoft Dynamics 365 CE and F&O, building integrations and scalable data flows using C#, JavaScript, and Power Platform. Key requirements include expertise in Dataverse, ...
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
Until further notice
Senior Software Developer - ETL
Save Icon
Senior Software Developer – ETL needed in Toronto to lead Azure data lakehouse migration for the OPGT Modernization program. You will design automated pipelines in Azure Synapse, integrate Dynamics 365 CE/F&O data, and migrate documents to OpenText. Requires 5+ years ETL experience, Azure Synapse...
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
Until further notice
Senior Software Developer - ETL
Save Icon
Senior Software Developer – ETL needed in Toronto to lead Azure data lakehouse migration for the OPGT Modernization program. You will design automated pipelines in Azure Synapse, integrate Dynamics 365 CE/F&O data, and migrate documents to OpenText. Requires 5+ years ETL experience, Azure Synapse...
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
Until further notice
Senior Embedded Developer
Save Icon
Senior Embedded Developer sought in Ottawa, Canada to lead satellite ground segment software architecture. Requires 10+ years in software development with C++, Java, or Python, plus deep satellite technology knowledge. Drive technical leadership within Scrum teams, mentor engineers, and implement...
Location Icon
Location
Canada , Ottawa
Salary Icon
Salary
Not provided
myticas.com Logo
Myticas Consulting
Expiration Date
Until further notice
Senior Software Developer - Full Stack
Save Icon
Senior Full Stack Developer needed for a 10-month contract in Toronto, Canada. You will build and govern a scalable Design System using React, Angular, and Next.js. Key requirements include expertise in Figma, WCAG/AODA compliance, REST APIs, and OAuth. This role offers the chance to lead CI/CD p...
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
565.97 - 601.35 CAD / Day
https://www.randstad.com Logo
Randstad
Expiration Date
Until further notice
Senior Software Developer
Save Icon
Senior Software Developer role in Toronto, Canada. You will lead the development of high-performing applications, optimizing code across multi-tier J2EE platforms and cloud analytics. Mastery of Oracle databases, complex SQL, and Microsoft Databricks dashboards is essential. This position offers ...
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
Senior Full Stack Developer sought in Toronto to lead enterprise web architecture for the DDR project. Requires 10+ years in J2EE, Spring Framework, and DevOps with IBM UrbanCode. Build high-performance React frontends and resilient RESTful/SOAP APIs. Drive automated deployment and full-stack imp...
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
Until further notice
Senior Automation Developer
Save Icon
Senior Automation Developer needed for a 10-month onsite contract in North York. You will design and execute QA tests, build automation frameworks, and leverage AI and tools like Selenium and LoadRunner. Ideal for experts in enterprise-level performance testing and DevOps process improvement. Ear...
Location Icon
Location
Canada , North York
Salary Icon
Salary
432.34 - 470.01 CAD / Day
https://www.randstad.com Logo
Randstad
Expiration Date
Until further notice
Previous 1 2 Next

About the Senior Developer role

Senior Developer Jobs represent the pinnacle of technical expertise and leadership within software engineering teams. Professionals in these roles are seasoned experts who not only write high-quality code but also architect complex systems, guide technical strategy, and mentor less experienced engineers. They are the crucial bridge between high-level business objectives and practical, robust technical implementation, ensuring that software solutions are scalable, secure, and aligned with long-term organizational goals.

Typically, a Senior Developer is responsible for the entire software development lifecycle of significant components or applications. This includes leading the design and architecture of new systems, often leveraging modern paradigms like microservices and event-driven architecture. They write, review, and debug complex code, setting standards for quality and maintainability. A key part of their role involves making pivotal technology stack decisions, selecting frameworks, databases, and tools that best fit project requirements. They collaborate closely with cross-functional teams, including product managers, business analysts, and other stakeholders, to translate business needs into technical specifications. Furthermore, Senior Developers are expected to drive best practices in coding, testing, and deployment, frequently overseeing CI/CD pipelines and advocating for DevOps and security principles (DevSecOps).

The common skill set for these jobs is both deep and broad. Mastery of one or more core programming languages (such as Java, Python, C#, or JavaScript) and their associated ecosystems is fundamental. Expertise in relevant frameworks (e.g., Spring Boot, .NET Core, React, Angular) is essential. Senior Developers possess a strong grasp of system design principles, database management (both SQL and NoSQL), and API design (REST, GraphQL). Experience with cloud platforms (AWS, Azure, GCP), containerization (Docker), and orchestration (Kubernetes) is increasingly standard. Beyond technical prowess, soft skills are critical: leadership, clear communication, effective mentorship, problem-solving, and the ability to manage time and priorities across multiple projects are what distinguish a senior professional.

Typical requirements for Senior Developer jobs often include a bachelor’s degree in computer science or a related field (or equivalent practical experience) and a substantial track record, usually between 5 to 10+ years of progressive software development experience. Demonstrated experience in leading development initiatives, making architectural decisions, and working within Agile/Scrum methodologies is commonly sought. The role demands a proactive, strategic thinker who stays abreast of emerging technologies and can drive innovation while ensuring system reliability and performance. For those seeking to advance their impact beyond pure coding into areas of design, strategy, and team leadership, exploring Senior Developer jobs is the definitive next step in a thriving tech career.