Upload your CV and easily apply to jobs from any device!

Job Title

City

Top Companies

Salary Range

computer science jobs
Jobs 40001 - 40020 of 40168
  • Software Developer Payworks Inc. Winnipeg, MB, CA May 14, 2025

    Doing business to business, person to person. Payworks is a leading workforce management solutions provider and multi year winner of the Canada's…

  • Senior Software Engineer BFL Canada Vancouver, BC, CA May 14, 2025

    We offer more than a job, we offer a career! We support our employees to shape their career by encouraging continuing education…

  • Senior Software Developer Tangerine Tangerine Toronto, ON, CA May 14, 2025

    Requisition ID: 215299 Tangerine is Canada's leading direct bank. We offer flexible and accessible banking options, innovative products, and award winning Client…

  • 3+ years of non internship professional software development experience 2+ years of non internship design or architecture (design patterns, reliability and scaling)…

  • Firmware Designer PixMob Montréal, QC, CA May 14, 2025

    PixMob is a global leader in creating immersive experiences for live events. You may have seen 60,000 people light up the Super…

  • https://ca.mncjobz.com/company/bitheads-inc
    Senior Full Stack Developer bitHeads, inc. Ottawa, ON, CA May 14, 2025

    ween the backend and frontend components. Must be able to work directly with the client. Conduct thorough code reviews and provide constructive…

  • Welcome to Warner Bros. Discovery... the stuff dreams are made of. Who We Are... When we say, "the stuff dreams are made…

  • Welcome to Warner Bros. Discovery... the stuff dreams are made of. Who We Are... When we say, "the stuff dreams are made…

  • Senior Software Engineer Microsoft Vancouver, BC, CA May 14, 2025

    Overview Microsoft Start Service Platform team is responsible for serving 100M+ daily active users with most personalized experience. The system will power…

  • Senior Software Engineer iCloud Apple Edmonton, AB, CA May 14, 2025

    Summary Posted: Mar 7, 2025 Weekly Hours: 37.5 Role Number:200593155 Do you have a passion for developing secure and performant systems level…

  • Job Summary We are seeking skilled and motivated engineer, with at least three years of experience in the industry, to join our…

  • Senior Software Engineer iCloud Apple Edmonton, AB, CA May 14, 2025

    Summary Posted: 7 Mar 2025 Weekly Hours: 37.5 Role Number:200593155 Do you have a passion for developing secure and performant systems level…

  • Full Stack Developer with MERN Scotiabank Toronto, ON, CA May 14, 2025

    Requisition ID: 219900 Join a purpose driven winning team, committed to results, in an inclusive and high performing culture. Business group: Canadian…

  • Senior iOS Developer Amaris Consulting Calgary, AB, CA May 14, 2025

    Who are we? Amaris Consulting is an independent technology consulting firm providing guidance and solutions to businesses. With more than 1,000 clients…

  • Cybersecurity Software Engineer Calix Remote, CA May 14, 2025

    Calix provides the cloud, software platforms, systems and services required for communications service providers to simplify their businesses, excite their subscribers and…

  • Senior Manager, IT Stober Group Kelowna, BC, CA May 14, 2025

    Job Summary The Senior Manager, Information Technology (IT) is responsible for leading the company's IT strategy, infrastructure, and systems to support business…

  • Incident Response Lead Cybersecurity (HYBRID) ==================================================== MISSISSAUGA, ON, CA, L5S 1S7 McCormick Canada continues its long track record of growth and is…

  • Employment Opportunity: Network Administrator Location: Halifax, NS Salary Range: $60,000.00 annually Employment Term: Contract Hire Date - March 31, 2026 (possibility of…

  • The Opportunity The Director of Artificial Intelligence ("AI") Compliance will be part of a global team to help manage and support all…

  • Qui est le Groupe Dilawri ? Fonde en 1985 et etabli au Quebec depuis 2015, le Groupe Dilawri continue de s'appuyer sur…