junior software programmer

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


  • Montreal, Canada Canonical Full-time

    A leading software development company is seeking a passionate Junior Software Developer for their Observability team. This entry-level position will focus on developing a cloud-native monitoring stack using Python and Go, enhancing user experiences and ensuring seamless operations. Candidates should have a relevant degree and a love for open source...


  • Vancouver, BC, Greater Vancouver Regional District, BC; British Columbia, Canada Kibbi Technologies Inc. Full-time

    OSI Maritime Systems in Burnaby, BC, is seeking a Software Engineer 1 to design, develop, test, and maintain our maritime navigation software. You will work with a multidisciplinary team to deliver reliable modules and follow our SDLC and ISO-9001 guidelines. The role requires a degree in CS or engineering and 0–2 years of experience, with C/C++ on...


  • Burnaby, BC, Greater Vancouver Regional District, BC; British Columbia, Canada OSI Maritime Systems Full-time

    Advance your early career as a Software Engineer at OSI Maritime Systems, focusing on developing advanced software for maritime operations using C and C++. You'll thrive in a collaborative work environment. In this Junior Software Engineer role, you'll engage in designing, implementing, and maintaining software applications as part of a dynamic team. You...


  • , Canada Rubicon Path Full-time

    RQ08327 - Software Developer- Front End - Junior Job Openings RQ08327 - Software Developer- Front End - Junior About the job RQ08327 - Software Developer- Front End - Junior Responsibilities Designing, developing and implementing front end code including user interface interactions and creating attractive and effective user interfaces Required to...

  • Programmer 2 Premium

    9 hours ago


    Montreal, Quebec, Canada AVI-SPL Brand Full-time

    Job Summary• Programming activities for integrated Audio Video Systems.Essential Duties and Responsibilities• Read and interpret AV systems drawings• Gather programming requirements• Produce new modules and interfaces• Control System programming design to meet requirements and system capabilities• User Interface programming to meet requirements...

  • Programmer 2

    4 hours ago


    Montreal, Quebec, Canada AVI-SPL Full-time

    Job Summary Programming activities for integrated Audio Video Systems. Essential Duties and Responsibilities Read and interpret AV systems drawings Gather programming requirements Produce new modules and interfaces Control System programming design to meet requirements and system capabilities User Interface programming to meet requirements and system...

  • Systems Programmer Premium

    9 hours ago


    Suite 5600, Canada system canada technologies Full-time

    Company DescriptionSCT resources have a broad range of skills in different technologies. The large skill-set has been made possible by a conscious focus on strengthening our skills base. Every person selected for our team brings something new, something that adds to our offerings. We learn continuously, both on the job and through formal training...

  • Programmer/Machinist

    3 hours ago


    , Canada Integrity Tool & Mold Inc Full-time

    Integrity is actively recruiting intermediate level Programmer/Machinists to join our growing team. These team members are responsible for developing quality programs that run as efficiently as possible with the least amount of down time. Their objective is to keep machines running as long as possible without attendance. The Programmer/Machinist will...

  • CNC Programmer Premium

    9 hours ago


    Quebec, Canada Amarillo Recruiting Full-time

    PROGRAMMEUR(E)  CNC Êtes-vous un programmeur(e) de CNC bilingue qui aimerait avoir une chance à une occasion excitante de travailler à la maison la plupart du temps pourtant pour pouvoir voyager pour visiter les clients tout autour de Montréal et de temps en temps autour de l'Amérique du Nord tout en se formant d'une formation sur les machines...


  • Newmarket, ON, Canada Innovative Automation Inc. Full-time €70,000 - €100,000 Contract

    Intermediate and Senior Level Positions Available! Are you a highly motivated, team player, who wants the opportunity to challenge yourself? About Mecsmart: Located in Newmarket, Ontario, Mecsmart Systems is a World Class Manufacturer of automation systems for the industrial, commercial, service, and assembler sectors. Here at Mecsmart, our team works...

  • Programmer Analyst

    14 hours ago


    Winnipeg, Manitoba, Canada CancerCare Manitoba Full-time

    CancerCare Manitoba is a provincial agency which provides clinical and academic services and leadership for cancer control and the treatment of blood disorders. Our shared vision of a world free of cancer drives every member of our team. CancerCare Manitoba is the perfect place to thrive if you're seeking a fulfilling career in an organization that is...

  • Programmer/Machinist

    5 hours ago


    Tecumseh, Ontario, Canada Integrity Tool & Mold Inc Full-time

    Integrity is actively recruiting intermediate levelProgrammer/Machiniststo join our growing team. These team members are responsible for developing quality programs that run as efficiently as possible with the least amount of down time. Their objective is to keep machines running as long as possible without attendance.The Programmer/Machinist will report...

  • CMM Programmer/Operator Premium

    9 hours ago


    Vaughan, Ontario, Canada PCC Aero Full-time

    GENERAL ACCOUNTABILITY:Duties include inspection of aerospace precision sheet metal and machining details, assemblies and special processes.SPECIFIC ACCOUNTABILITIES:This position will require working in a team environment with machinists, inspectors, and managers to reduce cost and lead-time by establishing CMM programs that will decrease inspection time...

  • Programmer-Analyst

    1 day ago


    Quebec, Capitale-Nationale, Canada Valmetal Group Full-time €70,000 - €90,000 Contract

    We are looking for an innovative Programmer-Analyst passionate about new technologies such as artificial intelligence, Microsoft Power Platform, etc. If you enjoy taking on challenges, improving processes with advanced technological tools, and excelling in integration and development, this position is for you! Join us and contribute to the digital...


  • Toronto, Ontario, Canada Syneos Health Full-time

    Advance your professional journey with Syneos as a Senior Statistical Programmer based in North America. Your focus will be on utilizing SAS to create impactful statistical outputs in clinical research. This role requires strong programming skills in SAS or similar software for clinical trial data analysis. You will oversee the development of datasets and...

  • CNC Programmer Premium

    9 hours ago


    Fort Erie, Ontario, Canada Recutify Full-time

    Title: CNC Programmer Location: Fort Erie (Day-1 onsite) Need strong profile with Aerospace Background Role Overview: Position Summary: Develop complex multi-axis CNC programs for aerospace components using CATIA V5, focusing on precision, efficiency, and manufacturability. Work closely with cross-functional teams to ensure seamless integration of...

  • Programmer III

    3 days ago


    , Canada Hardsuit Labs, Inc. Full-time

    [English, French to follow) As a member of our studio's Programming Team, you will work closely with Programmers, Designers, Artists and Producers on the project. You will design and implement extensions to existing systems and pivotal new systems to address the needs of our team of content developers and external third-party partners. Our team is built on...

  • Programmer IV Premium

    9 hours ago


    Ontario, Canada, Ontario Hardsuit Labs Remote Full-time $112,000 - $132,000 Contract

    Description[English, French to follow]As a member of our studio's Programming Team, you will work closely with Programmers, Designers, Artists and Producers  on the project. You will design and implement extensions to existing systems and pivotal new systems to address  the needs of our team of content developers and external third-party partners.  Our...

  • Controls Programmer

    3 hours ago


    , Canada Innovative Automation Inc. Full-time

    Intermediate and Senior Level Positions Available! Are you a highly motivated, team player, who wants the opportunity to challenge yourself? About Mecsmart: Located in Newmarket, Ontario, Mecsmart Systems is a World Class Manufacturer of automation systems for the industrial, commercial, service, and assembler sectors. Here at Mecsmart, our team works...

  • CNC Programmer

    24 hours ago


    Edmonton, Alberta, Canada TopBuild Corp. Full-time

    Job DescriptionCrossroads C&I Edmonton has an opening for a CNC Programmer to join our team and enhance our business. In this role, you will be creating and modifying parts using specialized software. If you are a resourceful team player, with a positive, professional attitude, then we want you to join our team working closely with our Engineering Team,...