entry-level software developer jobs in Ottawa

1,000 entry-level software developer job listings in Canada. Find daily updated positions from leading job boards.


  • Ottawa, Canada Google LLC Full-time €182,000 - €186,000 Contract

    Google LLC in Canada is seeking a Senior Software Developer focused on AI/ML GenAI within Google Cloud AI. You will work on GenAI solutions, deploy and optimize models, and collaborate with cross-functional teams on scalable systems. The role requires strong Python/C++ skills, ML infrastructure experience, and a track record in software design, testing, and...


  • Ottawa, ON, Canada General Dynamics Mission Systems–Canada Full-time $34,000 - $46,000 Contract

    Join General Dynamics Mission Systems-Canada as a Software Engineering Co-op in Winter 2027. Contribute to critical software development and enhance national security objectives. This co-op position welcomes students pursuing degrees in Software Engineering or related fields, providing hands-on experience in software design, development, and testing....


  • Ottawa, Ontario, Canada bb Full-time

    BlackBerry Limited in Ottawa is seeking a Software Test Specialist for the QNX Power Management Test Team to design automated tests and validation on real hardware, building scalable test frameworks and reporting findings to engineering and leadership.The role emphasizes hands-on debugging, regression testing, and collaboration with developers, integration...


  • Ottawa, ON, Canada Ericsson Full-time $34,000 - $51,000 Contract

    Grow with us At this time, Ericsson Canada Inc. does not provide immigration assistance/sponsorship now or in the future for this position. Grow with us At this time, Ericsson Canada Inc. does not provide immigration assistance/sponsorship now or in the future for this position. Radio SW Developer Co-op Location: Ottawa, Ontario Start Date: January 11th,...


  • Ottawa, Ontario, Canada Syntronic Full-time

    Syntronic in Ottawa, Ontario is looking for a skilled project lead to drive innovative technology solutions. You will lead teams on complex projects, ensuring high standards from concept through delivery.The ideal candidate needs at least 5 years of experience in both software and hardware development and a degree in a relevant field. Strong communication...


  • Ottawa, Canada RiseMe Full-time €42,000 - €52,000 Contract

    Become a key player at Sun Life as a Student Software Engineer in our hybrid program. This role offers hands-on experience in API development and collaboration with a Senior Engineer. Sun Life invites students enrolled in technology programs to explore our Corporate IT team. Over four months, this co-op will enhance your coding and problem-solving skills...


  • Ottawa, ON, Canada PML Sound International Full-time €120,000 - €150,000 Contract

    Position Title: Senior Embedded Build, Release & Integration Developer Location: - Ottawa, ON— Offline or Hybrid - preferred. - Mississauga, ON - Hybrid. Department: R&D Status: Full-time, permanent Salary Range: $120,000 to $150,000 CAD About us: For over forty years our companies, industry-leading manufacturers and distributors of high-quality,...


  • Ottawa, Canada Deel Full-time €45,000 - €75,000 Contract

    Who We Are Is What We Do. Deel is the all-in-one payroll and HR platform for global teams. Our vision is to unlock global opportunity for every person, team, and business. Built for the way the world works today, Deel combines HRIS, payroll, compliance, benefits, performance, and equipment management into one seamless platform. With AI-powered tools and a...


  • Ottawa, ON, Canada Randstad Canada Full-time

    Randstad Canada is seeking a Senior Software Developer, Data to join our Data team in the Engineering Department. You will own the systems and infrastructure the Data team relies on, including Snowflake infrastructure, CI/CD automation, developer environments, data quality frameworks, and the data catalog.Collaborating with the Tech Lead and Data Analysts,...


  • Ottawa, ON, Canada IFS Full-time $140,000 - $160,000 Contract

    IFS North America seeks a Strategic Account Executive to drive enterprise software sales and build a net-new client base across a growing North American market. The role emphasizes direct engagement with C-level prospects, fulfilling a complex sales process from lead gen to closing.You will manage multi-state territories, collaborate with partners, and...


  • Ottawa, Ontario, Canada QNX Software Systems Limited Full-time

    QNX Software Systems Limited is seeking a ServiceNow Service Catalogue Developer to design and deliver a centralized service catalogue. The role focuses on automating request fulfilment, reducing manual effort, and improving the end-user experience by making services accessible and fast.Responsibilities include catalogue item development, workflow and...


  • Ottawa, Ontario, Canada Turing Full-time

    Join a pioneering team as a Software Engineer dedicated to advancing AI capabilities. Your role will focus on enhancing code efficiency and driving quality through innovative solutions in a remote setup. You’ll be tasked with evaluating AI-generated code, collaborating with various teams to establish benchmarks, and hypothesizing on the software...


  • Ottawa, ON, Canada Elastic Full-time €140,000 - €200,000 Contract

    Shape the future of analytics at Elasticsearch as a Principal Software Developer. Drive key innovations in ES|QL, working remotely with a distributed team of top engineers in the field. This is a senior engineering role focused on enhancing Elasticsearch’s innovative compute engine. You will leverage your extensive experience to define an actionable...


  • Ottawa, Ontario, Canada Collabera Full-time

    Established in 1991, Collabera has been a leader in IT staffing for over 22 years and is one of the largest diversity IT staffing firms in the industry. As a half a billion dollar IT company, with more than 9,000 professionals across 30+ offices, Collabera offers comprehensive, cost-effective IT staffing & IT Services. We provide services to Fortune 500 and...


  • Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada Atlassian Full-time €40 - €45 Temporary

    Overview Working at AtlassianAtlassians have the flexibility to work where they can collaborate most effectively with their team, whether at home, one of our global offices, or both. We hire in any country where we have a legal entity. Learn how we work at go.atlassian.com/distributed. Your Future Org Atlassian's Intern program combines hands-on...


  • Ottawa, Ontario, Canada Ericsson Full-time

    Grow with us Business Intelligence Developer co-op Location: Ottawa, ON. Duration: 8 – 16 months (for co-ops) | 8 months (for interns, with potential for extension). Start date: May 4th, 2026. Please upload your unofficial transcript when applying. (Use the "Cover letter" uploading tab.) Please indicate in your resume or a cover letter how many months you...

  • Front-End Developer

    2 days ago


    Ottawa, Canada GBL (Green Brick Labs) Full-time €70,000 - €90,000 Contract

    About you You have a passion for programming and get excited about creating large applications. You’re energetic, and eager to bring your best ideas to the table. You have proven experience working with open source technology and you love to learn new and bleeding edge tech. You take pride in your own work and accomplishments, but just as much in the...


  • Ottawa, Ontario, Canada Spiria Digital Inc. Full-time

    Become a Lead Software Developer at Spiria, utilizing your technical prowess and leadership skills to excel in a flexible work setting. Contribute to impactful digital solutions and client relationships. This role is perfect for someone with substantial experience, focusing on both client advisory and project leadership. You will oversee technical...


  • Ottawa, ON, Canada Accenture Full-time $100,000 - $217,000 Contract

    Join Accenture as a Full Stack Developer focusing on AI. Leverage software and cloud engineering skills to build innovative AI-enabled applications in client environments. This position requires a hands-on full stack developer with a strong background in software and cloud engineering. You will be instrumental in creating scalable applications using modern...


  • Ottawa, Ontario, Canada Canada Mortgage and Housing Corporation Full-time

    Become a Lead Full Stack Developer at CMHC, working in a hybrid role that emphasizes your programming expertise and collaborative application development skills. As a Senior Specialist in Software Engineering, you will engage in the development of CMHC's next-gen applications, leveraging over seven years of significant experience. Your role encompasses...