programmer jobs in Ottawa

See average salary for programmer »

6,318 programmer job listings in Canada. Find daily updated positions from leading job boards.

  • Programmer/Analyst

    4 hours ago


    Ottawa, Ontario, Canada Toppazzini and Lee Consulting Full-time

    Job Description We are establishing an ongoing pool of qualified resources that could be contacted if and when a suitable contract opportunity is presented. Please note this is not an employment position. You will be contacted if and when we receive a suitable contract opportunity. We anticipate that most contracts would be for the Canadian federal...

  • Chef de programme

    8 hours ago


    Ottawa, Ontario, Canada Defence Construction Canada Full-time

    La Région des services nationaux (NSR) recrute des chefs de programme professionnels expérimentés pour soutenir les missions dynamiques menées en collaboration avec nos clients-partenaires du DCC. Le chef de programme gère un groupe d’employés d’un chantier, ce qui comprend habituellement les chefs d’équipe qui fournissent des services aux...


  • Ottawa, Ontario, Canada Laborintos Full-time

    RequirementsWhat youll bring to the table:5+ years professional experienceAdvanced programming skills in C++ and C# with strong understanding of the fundamentalsEmphasizes a deeper understanding of what the code is doing, not just that it worksExperience with game engines such as Unity 3D and Unreal EngineExperience working in large codebasesUnderstands how...


  • Ottawa, ON, Canada Oxford Learning Centre Full-time

    Coordonnateur(trice) de programme à temps plein recherché Nous comprenons votre intérêt pour le secteur de l'éducation et nous vous offrons l'occasion d'accompagner chaque famille qui franchit nos portes. Oxford Learning Barrhaven est à la recherche d'un coordonnateur de programme dynamique et motivé, doté d'excellentes aptitudes relationnelles, pour...


  • Ottawa, ON, Canada TecTammina Full-time

    Minimum of 3 years working as an Centura developer knowledge of client/server concepts Experience with software development lifecycle Estimation of Centura enhancement/development Working as part of AMS core team providing support/maintenance/enhancements and being on-call Experience in utilities experience a plus Qualifications Experience in AMS providing...


  • Ottawa, ON, Canada Smoking Gun Interactive Full-time

    Company Description Smoking Gun Interactive, a Keywords Studio, is an industry-leading game development studio founded in 2007 by award-winning industry veterans. SGI is fearless in creating IP and boldly partners with renowned brands to develop a wide range of world-class, immersive titles and interactive experiences that resonate with strategy gamers...


  • Ottawa, Ontario, Canada Norton Rose Fulbright LLP Full-time

    Norton Rose Fulbright LLP est à Ottawa et cherche un directeur ou directrice – programmes aux clients pour diriger les répertoires et distinctions et soutenir le positionnement du cabinet sur le marché.Le poste implique la coordination des soumissions, la recherche et la rédaction, et la collaboration avec les équipes pour aligner les candidatures sur...


  • Ottawa, Ontario, Canada Procom Full-time

    Programmer / Software Developer, Level 2 (Contract)Location: Ottawa, ON (primarily remote, onsite as required)Duration: Approximately 3.5-year contractSecurity: Active Secret clearance requiredLanguage: English essentialRole OverviewOur client is seeking an intermediate Programmer / Software Developer to design and build micro/event services that support a...


  • Ottawa, Ontario, Canada ADGA Group Full-time

    Pursue an Intermediate Programmer role at ADGA in Ottawa, where your expertise in PL SQL and C++ will drive software solutions and improve data integrity. This position involves examining existing PL SQL code, writing enhancements, and ensuring the performance of C++ and Java systems. You will contribute to the development of interfaces for data...


  • Ottawa, Ontario, Canada Defence Construction Canada Full-time

    La gestion de projets complexes et le leadership d’équipes définissent ce poste de chef de programme à la Région des services nationaux. Le poste comprend des déplacements occasionnels et du travail possible sur chantier.La personne titulaire dirige des professionnels et gère des programmes de grande envergure à risque élevé pour les...


  • Ottawa, Ontario, Canada ADGA Group Full-time

    Job DescriptionThe study of existing PL SQL Code and write PL SQL code to meet requirements of change specifications; the oversight and/or design and debug of C++ and/or PL SQL and/or C# and/or Java Script and or JSON code to ensure technical performance; the development of application interfaces between systems for data synchronization and data integrity;...


  • Ottawa, ON, Canada University of Ottawa Full-time $76,000 - $96,000 Contract

    Coordonnez des programmes d’études à l’Université d’Ottawa grâce à vos compétences analytiques et organisationnelles, au Pavillon Roger-Guindon. Ce remplacement temporaire de 24 mois comprend 35 heures hebdomadaires.La Faculté de médecine recherche une spécialiste ou un spécialiste des programmes d’études pour soutenir les Sciences...

  • Chef de programme

    4 days ago


    Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada Defence Construction Canada Full-time

    La Région des services nationaux (NSR) recrute des chefs de programme professionnels expérimentés pour soutenir les missions dynamiques menées en collaboration avec nos clients-partenaires du DCC. Le chef de programme gère un groupe d’employés d’un chantier, ce qui comprend habituellement les chefs d’équipe qui fournissent des services aux...

  • Software Programmer

    5 days ago


    Ottawa, ON, Canada Bosch Building Technologies North America Full-time $62,000 - $80,000 Contract

    Bosh Building Technologies is seeking to hire a Software Programmer to work under the direction of our Custom Solutions Director. Your work will focus on the programming components associated with the installation, service, and maintenance of integrated low voltage systems. The ideal candidate will have experience working with low voltage systems such as...

  • CNC Machinist

    4 days ago


    Ottawa, ON, Canada Q-Block Computing Full-time $60,000 - $100,000 Contract

    Location: Ottawa, Ontario (on-site)Employment type: Full-timeSalary range: $60,000 – $100,000 CAD per year (full-time basis)Overtime: Paid after 8 hours per day About Q-Block Computing: Q-Block Computing builds quantum systems that operate in the real world. The company develops quantum timing, quantum-secure communications, and quantum computing platforms...


  • Ottawa, ON, Canada University of Ottawa Full-time $108,000 - $134,000 Contract

    À Ottawa, dirigez la conception de programmes cadres et l’assurance qualité au sein des Programmes pour cadres Telfer. Mobilisez expertise pédagogique et données pour améliorer le portefeuille.La Directrice de la conception et livraison de programmes exerce un leadership stratégique sur des offres à inscription libre et personnalisées. Elle...


  • Ottawa, ON, Canada Procom-b5a780c3 Full-time $90,000 - $120,000 Contract

    Programmer / Software Developer, Level 2 (Contract)Location: Ottawa, ON (primarily remote, onsite as required)Duration: Approximately 3.5-year contractSecurity: Active Secret clearance requiredLanguage: English essentialRole OverviewOur client is seeking an intermediate Programmer / Software Developer to design and build micro/event services that support a...


  • Ottawa, Ontario, Canada Thales Canada Full-time

    Gouvernance des changements et triage des impacts définissent ce poste hybride chez Thales, basé à Ottawa, en soutien au programme AJISS.Le Gestionnaire du contrôle des modifications de programme protège l'intégrité du pipeline de livraison et sa gouvernance. Vous analysez, catégorisez, planifiez et faites approuver les modifications. Le poste...


  • Ottawa, Ontario, Canada Toppazzini and Lee Consulting Full-time

    Be part of a resource pool as an Experienced Programmer/Analyst focused on contract work for the Canadian federal government in Ottawa. Apply your extensive skills in code creation, modification, and data analysis. This opportunity requires a minimum of 10 years of experience in various programming tasks, including designing systems and producing...


  • Ottawa, Ontario, Canada Altis Full-time

    Job Title: Senior Java Developer (Level 3)Location: Ottawa, Ontario (On-site Vanier location)Duration: Contract (1 year, with up to three additional one-year option periods)Security Clearance: Must meet Enhanced Reliability security requirementsCompensation: 80-85/hr INC About the Opportunity We are seeking experienced Senior Java Developers to support a...

Key skills for programmer
Engineering processes Use technical drawing software Define technical requirements Perform scientific research Develop automated migration methods Interpret technical requirements Use software libraries Tools for software configuration management

Bachelor's Degree

Explore salaries

Compare salaries by position and sector

Search salaries
Career guide: programmer

Duties, skills, education and salary

View guide