software development jobs in Toronto

See average salary for software development »

1,000 software development job listings in Canada. Find daily updated positions from leading job boards.


  • Toronto, Ontario, Canada Rubicon Path Full-time

    RQ09230 - Software Developer - ETL - SeniorAbout the job RQ09230 - Software Developer - ETL - SeniorDescriptionA Note on Assignment Type:This position is currently listed as "Onsite"; however, the Assignment under this request will provisionally be "Hybrid", working 7.25 hours per calendar day, sometime between 8:00 AM and 5:00 PM (excluding breaks) Monday...


  • Toronto, Ontario, Canada Rubicon Path Full-time

    Drive innovation in software development as a Senior Full Stack Developer, specializing in Java and web application architecture. This position emphasizes collaboration and technical expertise. As a Senior Software Developer, you will leverage over a decade of experience to design, implement, and troubleshoot data pipelines and software applications. Your...


  • Toronto, Ontario, Canada Robertson & Company Ltd. Full-time

    Our client is a top financial institution with significant North American holdings. They have operations across most major verticals, including institutional & corporate, wealth management, private clients, commercial banking, treasury, and retail banking. Introduction Robertson is seeking a skilled Senior Full Stack Software Developer to join our client in...


  • Toronto, Ontario, Canada Samsara Full-time

    Enhance safety and efficiency in global operations as a Senior Software Engineer at Samsara. Focus on building secure cloud governance systems and automated compliance frameworks. Samsara is seeking a Senior Software Engineer to join our Cloud Governance Platform team. Here, you will take charge of developing critical components that enforce security,...


  • Toronto, Ontario, Canada Leap Tools Full-time

    Make a difference at Leap Tools as the Lead Software Developer for Backend Systems, focusing on data processing architecture in a flexible remote role. Strong experience in distributed systems and performance engineering is essential. This position seeks a professional with 8+ years of software development expertise to innovate data pipelines and optimize...


  • Toronto, Ontario, Canada Cintrifuse Full-time

    Software Developer - Integrations (Copy) Toronto - Hybrid Engineering Hybrid Full-time About Perceptyx At Perceptyx, we help organizations see the employee experience more clearly. Our AI-powered continuous listening platform enables leaders to understand what matters most to their people and turn insights into meaningful action. We partner with the world's...


  • Toronto, Ontario, Canada Kinaxis Full-time

    Join an innovative team as a Hybrid Software Developer specializing in scheduling algorithms. This role, based in Ottawa or Toronto, Canada, focuses on delivering enterprise-grade solutions. You will work on algorithm-backed product development, designing and implementing scheduling systems that utilize cutting-edge techniques. Your contributions will span...


  • Toronto, Ontario, Canada Rubicon Path Full-time

    RQ09147 - Software Developer - API - SeniorAbout the job RQ09147 - Software Developer - API - SeniorDescription:Responsibilities Required to translate technical systems specifications into working, tested applications. This includes: o developing detailed programming specifications o writing and/or generating code o compiling data-driven programs,...


  • Toronto, Ontario, Canada Rubicon Path Full-time

    RQ08704 - Software Developer - CRM - Senior About the job RQ08704 - Software Developer - CRM - Senior Description Responsibilities Design and develop functionalities on DCP to support ministry business requirements Development and configuration of integration of Siebel with other ministry applications using web services or other mechanisms Conducts support,...


  • Toronto, Ontario, Canada Bally's Interactive Full-time

    This role is a current vacancy , and we are actively seeking a candidate to join the team. Responsibilities: Own Braze as the technical and product SME, driving platform strategy, configuration, and best practices. Build and maintain integrations connecting Braze with player accounts, sportsbook, casino, CRM, data platforms, and third-party services. Design...


  • Toronto, Ontario, Canada Joblinxsapp Full-time

    Job Title: Senior Full Stack Software Developer Client: Community Services Cluster Location: Toronto, Ontario Work Arrangement: 100% Onsite – 5 Days/Week Contract End Date: March 31, 2027 Openings: 1 Position Overview We are seeking an experienced Senior Full Stack Software Developer to design, develop, test, debug, and maintain complex enterprise...

  • Associate Director

    17 hours ago


    Toronto, Ontario, Canada RBC Full-time

    Job Description RBC’s QTS team is responsible for developing, enhancing and maintaining applications service for RBC Backoffice operations. RBC’s QTS team is responsible for developing, enhancing and maintaining applications service for RBC Backoffice operations. As a Lead Full Stack Software Developer operating within an Agile product team, your primary...


  • Toronto, Ontario, Canada CaseWare International Inc. Full-time

    Elevate your software development career as a Senior Developer at Caseware, embracing a hybrid model while working with cutting-edge technology. Focus on Java, Agile practices, and team collaboration. As a full-time permanent member, you will spend part of your week at our Toronto office. This role emphasizes developing innovative software solutions,...


  • Toronto, Ontario, Canada Rubicon Path Full-time

    RQ09373 - Software Developer - API - SeniorAbout the job RQ09373 - Software Developer - API - SeniorResponsibilitiesRequired to translate technical systems specifications into working, tested. This includes:developing detailed programming specificationswriting and/or generating codecompiling data-driven programs, maintaining, and conducting unitAnalyzes,...

  • Software Developer

    17 hours ago


    Toronto, Ontario, Canada Russell Tobin Full-time

    Job ID: 26-18820Job Title: Software Developer - IntermediateLocation: Toronto, ON (Hybrid)Duration: 6 Months with Possible Extension of 6 MonthsClient: Public SectorPay Rate: CAD $60 - $70 per hourQualificationsMandatory Certifications (both):ServiceNow Certified System Administrator (CSA)ServiceNow Certified Application Developer (CAD)Candidate must provide...


  • Toronto, Ontario, Canada Intuit Full-time

    Overview Are you interested in developing platforms that are high scale and mission-critical? Do you want to shape the way thousands of engineers build and ship new AI products at Intuit? The GenUX team is leading the way to empower all new AI experiences on web and mobile apps at Intuit. Are you interested in developing platforms that are high scale and...


  • Toronto, Ontario, Canada Cosm Full-time

    Elevate your career at Cosm Medical in Toronto as a Software Developer, focusing on pioneering medical solutions for pelvic health. This role combines software development with technical leadership in a hybrid work setting. As a Technical Lead, you will guide the development of Cosm's innovative medical imaging software, which aims to enhance treatment for...


  • Toronto, Ontario, Canada Joblinxsapp Full-time

    Join a dynamic team as a Full Stack Software Developer focused on building cloud-native applications. Collaborate in an Agile environment to create scalable web applications with innovative technology and strong performance. We seek a skilled Full Stack Software Developer to contribute to the design, development, and maintenance of high-performance web...


  • Toronto, Ontario, Canada Clio Full-time

    Clio seeks a Software Development Manager located in Toronto to enhance our engineering team's performance. This role involves regular collaboration and fosters a culture of technical excellence and strong team management. Join Clio’s Engineering team as a Software Development Manager, where your experience in leading teams and your technical skills will...


  • Toronto, Ontario, Canada Rubicon Path Full-time

    About the job RQ07956 - Sr Software Developer - ETL Responsibilities Design, implement, and continuously expand data pipelines by performing extraction, transformation, and loading activities. Required to translate technical systems specifications into working, tested applications. This includes developing detailed programming specifications, writing and/or...