Current jobs related to C++ Software Developer - Calgary, Alberta - Carina Software


  • Calgary, Alberta, Canada Black Duck Software Full time

    Black Duck Software, Inc. helps organizations build secure, high-quality software, minimizing risks while maximizing speed and productivity. Black Duck, a recognized pioneer in application security, provides SAST, SCA, and DAST solutions that enable teams to quickly find and fix vulnerabilities and defects in proprietary code, open source components, and...

  • MATLAB Developer

    4 days ago


    Calgary, Alberta, Canada Spait Infotech Private Limited Full time

    DutiesDevelop and maintain robust web applications using frameworks such as Ruby on Rails, React, Express, and .NET to deliver seamless user experiences.Collaborate with cross-functional teams in an Agile environment to plan, design, and implement new features aligned with business goals.Build and optimize RESTful APIs to facilitate efficient data exchange...

  • software developer

    2 weeks ago


    Calgary, Alberta, Canada Carmanah Signs, a Division of STRATACACHE Full time

    OverviewLanguagesEnglishEducationBachelor's degreeExperience5 years or moreOn siteWork must be completed at the physical location. There is no option to work remotely.Work settingPrivate company, corporation or industryResponsibilitiesTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as...

  • software developer

    2 weeks ago


    Calgary, Alberta, Canada Carmanah Signs, a Division of STRATACACHE Full time

    OverviewLanguagesEnglishEducationBachelor's degreeComputer scienceEngineering, otherExperience5 years or moreOn siteWork must be completed at the physical location. There is no option to work remotely.Work settingPrivate company, corporation or industryResponsibilitiesTasksWrite, modify, integrate and test software codeMaintain existing computer programs by...


  • Calgary, Alberta, Canada Quorum Software Full time

    Senior Financial AnalystLocation: Calgary, AB Canada or Bogota, ColombiaModel of Work: HybridAt Quorum, we look for people who use their diverse background to come up with innovative solutions to problems. We include everyone in the decision-making process and treat them equally. You will be part of a high performing Finance team where your contribution will...


  • Calgary, Alberta, Canada TechDoQuest Full time

    Roles & ResponsibilitiesDevelopment & CompilationDesign and develop Linux applications using C++ and POSIX APIs.Customize and maintain build systems (Makefiles, CMake) for complex software compilation.Perform cross-compilation for hybrid environments (Linux mainframe).Optimize binaries for performance, memory usage, and reliability.Implement database logic...


  • Calgary, Alberta, Canada ENMAX Full time $103,039 - $128,808

    Current ENMAX employees are encouraged to apply through their internal Workday access.Posted: December 1, 2025Closing Date: December 14, 2025Position Type: Limited Term – 12 monthsUnion: CUPE Why ENMAX? We are driven by our purpose of lighting the way to a brighter energy future, a future that includes a workplace where you'll experience belonging and...

  • Java Technical Lead

    2 weeks ago


    Calgary, Alberta, Canada Epsilon Solutions Ltd. Full time

    Title: Java Technical LeadDuration: Full TimeLocation: Calgary, AB // Onsite// HybridRoles and Responsibilities:Collaborate closely with geophysicists, data scientists, and software engineers to translate scientific domain requirements into robust on-prem or Cloud softwaresolutions.Design, develop, and maintain high-performance applications for geophysical...


  • Calgary, Alberta, Canada Black Duck Software Full time

    Black Duck Software, Inc. helps organizations build secure, high-quality software, minimizing risks while maximizing speed and productivity. Black Duck, a recognized pioneer in application security, provides SAST, SCA, and DAST solutions that enable teams to quickly find and fix vulnerabilities and defects in proprietary code, open source components, and...


  • Calgary, Alberta, Canada MyPetroCareer Full time

    We are looking for the right people — people who want to innovate, achieve, grow and lead. We attract and retain the best talent by investing in our employees and empowering them to develop themselves and their careers. Experience the challenges, rewards and opportunity of working for one of the world's largest providers of products and services to the...

C++ Software Developer

1 hour ago


Calgary, Alberta, Canada Carina Software Full time

Verdazo - Software Developer 

Position Summary 

Verdazo Analytics by Omnira Software is seeking a C++ Software Developer with strong problem solving and development skills to join our collaborative data analytics team. This is a permanent full-time position reporting to the Software Development Manager. 

Objective 

The successful applicant will have a solid understanding of computer science and software development fundamentals with a dedication to quality and performance. Join a small but growing team supporting an established data analytics product and contribute to the success of the product and company. 

Duties and Responsibilities 

  • Design, implement and test software features for a suite of data analytics applications, including desktop and server applications 

  • Building and consuming RESTful web services 

  • Write testable code and write unit tests where possible 

  • Update and refactor legacy code where required to conform to modern (c++23) standards, improve testability 

  • Maintain, troubleshoot and contribute to our build pipeline in Azure Devops 

  • Utilize root-cause analysis when investigating and resolving issues 

  • Participate in technical discussions, challenge ideas and present solutions and approaches to be considered by the team 

  • Participate in an Agile software development process, provide time and scope estimates for backlog items, submit and review Pull Requests 

  • Strong team player and individual contributor 

  • Collaborate with other product teams as we develop a suite of applications tailored to the O&G industry 

  • Follow coding standards and best practices and suggest improvements where appropriate 

Experience and Qualifications 

  • Bachelor's degree in Computer Science, Software Engineering, or similar, or equivalent experience 

  • 7+ years of experience with C++ is required 

  • Visual Studio, Windows application development, CMake, MSBuild 

  • Experience prototyping, designing and developing new modules, API's and/or user interfaces 

  • Build systems and package managers including cmake and vcpkg 

  • Experience with database backends, especially Oracle and/or SQL Server 

Additional Qualifications 

  • Knowledge of Javascript and other front-end web technologies such as Angular, React, D3, Leaflet 

  • Experience with geospatial data and databases 

  • Knowledge of data analytics and familiarity with tools such as Power BI and Tableau 

  • Experience with modern data platform like Snowflake and Databricks. 

  • Experience using AI tools to improve development process and added features.

Omnira is part of Constellation Software Inc., a large global conglomerate of software companies that is publicly traded on the Toronto Stock Exchange under CSU. We have the autonomy to run the business and the expertise behind us to be successful.  Be part of a big picture company, growing through on-site expansion and acquisitions. Excellent remuneration and incentives offered.