junior c developer

See average salary for junior c developer »

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


  • Vancouver, Metro Vancouver Regional District, Canada Motorola Solutions Full-time $90,000 - $120,000 Contract

    Motorola Solutions in Vancouver, BC is seeking an Intermediate Developer with hands-on leadership to develop in C++ and C# for on-premise or cloud platforms. You will contribute to large-scale, public-facing applications and APIs while mentoring teammates in DevOps practices.This role requires experience with CI/CD, test automation, and cloud apps in Azure,...


  • Canada Kinaxis Full-time

    Empower global supply chains as a Senior C++ Developer at Kinaxis, with opportunities in Ottawa or remote. Work with a talented team to implement algorithms that solve complex supply chain challenges. At Kinaxis, we are looking for an Operations Research expert who excels in C++. This senior role involves translating real-world supply chain needs into...


  • Canada Radio Canada International Full-time

    Build OTT platform features with C#, ASP.NET Core, and WebAPI for CBC/Radio-Canada’s French Services team in a hybrid Montreal position.As a Senior C# Developer, you will support the harmonized product powering CBC Gem and ICI TOU.TV. Working with product owners, architects, and technical managers, you will coordinate front-end development and technical...


  • Ottawa, ON, Canada Actalent Full-time $62,000 - $90,000 Contract

    Agile development environmentsC++ Software Developer/Engineer Talent Network (Open Interest)Location: Opportunities Available Across Ottawa (Remote, Hybrid, and Onsite)Employment Type: Contract, Contract-to-Hire, and Permanent OpportunitiesAbout ActalentActalent is a global leader in engineering and sciences services and talent solutions. We support...


  • Canada Techedin Full-time

    Advance your career at Techedin as a Senior C++ Application Developer in a hybrid model from Montreal. This role emphasizes innovation in applications for the Media and Entertainment industry. This position is perfect for an experienced C++ developer with five years or more in software engineering. You will be responsible for building and...


  • Canada Capgemini Full-time

    Build enterprise applications at Capgemini using C#, .NET Core, and cloud platforms while supporting Windows-hosted solutions and integrations. This senior role requires at least five years of hands-on development experience.You will design, develop, implement, maintain, and support legacy and modern .NET applications. The work includes desktop components,...


  • Canada General Dynamics Corporation Full-time

    Build bold. Deliver impact. Win together. At General Dynamics Mission Systems Canada, we are not just engineering technology; we are shaping the future of defense and security. Our teams design and deliver advanced, mission‑critical solutions that enhance national security, strengthen communities, and protect the people we serve. If you are looking...


  • Toronto, ON, Canada Triunity Software, Inc. Full-time $90,000 - $130,000 Contract

    In this role, the candidate will actively contribute to creating and developing management and operations services and web user interfaces. Roles and responsibilities The primary role and key responsibilities of a Java Developer are: Analyzing, designing, and implementing business needs. Understanding, designing, and implementing data models. Developing and...


  • Toronto, ON, Canada Symbiotic Group Full-time $65,000 - $90,000 Contract

    We are seeking an experienced Web Specialist - Intermediate to support the development, enhancement, and maintenance of enterprise-level web and intranet solutions. The successful candidate will work closely with stakeholders, technical teams, and project resources to design, implement, and maintain modern, user-centric web platforms while ensuring...


  • Winnipeg, MB, Winnipeg Census Division, MB; Manitoba, Canada BMO Capital Markets Corp. Full-time

    BMO Capital Markets is seeking a Quantitative Engineer to join the Quantitative Engineering team in Toronto. You will develop analytics for the derivatives counterparty credit risk and credit value adjustment system, collaborate with trading desks, quants, and downstream groups, and contribute to automating, testing, and monitoring tools.The role emphasizes...


  • Winnipeg, MB, Winnipeg Census Division, MB; Manitoba, Canada London Stock Exchange Group Full-time

    Build capital markets technology with C++20 expertise in Toronto or St. Louis. Develop reliable software for complex financial data.As an experienced C++20 Developer at LSEG, you will work on mission-critical applications across capital markets technology. The work includes reusable C++20/23 code, complex architecture, and advanced C++ frameworks. You will...


  • Winnipeg, MB, Winnipeg Census Division, MB; Manitoba, Canada BMO Capital Markets Corp. Full-time

    BMO Financial Group in Canada seeks a skilled software professional to develop and maintain analytics within our bank derivatives source system. You will collaborate with traders and quantitative analysts on valuation and downstream feeds, and provide robust programming support for complex models.You will work with teammates to automate release, testing, and...


  • Winnipeg, MB, Winnipeg Census Division, MB; Manitoba, Canada Altis Technology Full-time

    Elevate your career as a Senior Back End Developer specializing in C++ and Python within the innovative geoscience sector in Toronto, ON. This hybrid role requires collaborative efforts to create cloud-based modeling workflows. Join a reputable client leading in geoscience advancements while developing scalable Python back-end services and modern...


  • Montréal, Quebec, Canada CGI Full-time $70,000 - $135,000 Contract

    Position Description: Our banking Development Team is responsible for the conception, development, and production of the organization's information systems.The Banking development Team is executing a multi-year OT Next Gen project aimed at ensuring system stability and efficiency while the platform evolves due to multiple migration and transformation...


  • Montréal, Québec, Canada Axis Lighting Full-time

    Le rôle du Développeur(euse) C# est de développer, modifier et maintenir des programmes complexes qui produisent différents produits interreliés. Par exemple, des dessins d'atelier, des configurations de connaissements, des détails de fabrication, etc. Le Développeur(euse) C# fait aussi l'analyse de programmes pour en vérifier la viabilité et...


  • Canada Brainberry Full-time $65,000 - $90,000 Contract

    Skills and Technologies: CSS3 (PostCSS, SASS) Modular CSS Performance A11Y Usability Working with RESTful APIs Job Requirements: Develop Internal CRM system Daily communication with customers Desired intermediate level of English We Offer: Ongoing opportunities in an international company Democratic management style Trainings and business trips...


  • Canada KEV Group Full-time

    Who We AreKEV builds mission-critical financial software for K12 schools across North America. Our platform provides real-time visibility and control over how funds are collected and managed, replacing fragmented workflows with secure, modern systems that schools rely on every day.Trusted by more than 27,000 K12 schools managing over $8B annually, KEV...


  • Ottawa, ON, Canada Ericsson Full-time $69,000 - $90,000 Contract

    Apply Python and Generative AI skills as a Junior AI Developer with Ericsson Canada in Ottawa, supporting verification and engineering workflows.The ISAC System Verification team is seeking a junior developer to build AI-powered solutions for real-world engineering challenges. You will work with Large Language Models, Retrieval Augmented Generation, agentic...


  • Canada Ericsson Full-time

    About This Opportunity Approximately 40% of the world's mobile traffic is carried through an Ericsson network. Our 5G Radio Access Network (RAN) solutions are already connecting billions of devices, and we are actively shaping the evolution toward 6G. Our L1 Software Development team in RCE RAN Performance designs and implements Physical Layer baseband...


  • Toronto, ON, Canada MLSE (Maple Leaf Sports & Entertainment Partnership) Full-time $100,000 - $120,000 Contract

    Powered by Passion. United by Purpose. Build for Impact. At Maple Leaf Sports & Entertainment Partnership (MLSE), we exist to deliver the ultimate fan experience by lifting trophies, spirits, and communities – united as one. We’re more than a workplace. We are a team of passionate people, boldly building the future of sport and entertainment, together....