1

Software Developer 1 Jobs in Calgary, AB (NOW HIRING)

They have a range of products with one being a Software Development Kit. So you'll be developing something that other developers will use! Your Role: * Developing and implementing new features and ...

They have a range of products with one being a Software Development Kit. So you'll be developing something that other developers will use! Your Role: * Developing and implementing new features and ...

... one of the largest high availability e-commerce solutions in their market segment. They work with ... Build, scale and help lead our engineering team * Maintain lots of moving pieces * Evaluate details ...

... one of the largest high availability e-commerce solutions in their market segment. They work with ... Build, scale and help lead our engineering team * Maintain lots of moving pieces * Evaluate details ...

This role offers you a chance to work hands-on alongside our DevOps and Tools Team, developing C ... Come see why we are recognized as one of Alberta's Top 75 Employers since 2020! This job posting ...

This role offers you a chance to work hands-on alongside our DevOps and Tools Team, developing C ... Come see why we are recognized as one of Alberta's Top 75 Employers since 2020! This job posting ...

Are you a Software Engineering or Computer Science student who is passionate about modern ... Familiarity with one or more of the following technologies: VB.NET, C#.NET, ASP.NET, Blazor, Entity ...

Are you a Software Engineering or Computer Science student who is passionate about modern ... Familiarity with one or more of the following technologies: VB.NET, C#.NET, ASP.NET, Blazor, Entity ...

Extensive experience in software engineering with a focus on one or more technology stacks (C# (Required), React, Docker, RabbitMQ, Redis, Sisense, DBT, Snowflake, SQL, etc.) * Experience developing ...

Extensive experience in software engineering with a focus on one or more technology stacks (C# (Required), React, Docker, RabbitMQ, Redis, Sisense, DBT, Snowflake, SQL, etc.)  * Experience ...

Showing results 21-40

Software Developer 1 information

What is the difference between Software Developer 1 vs Software Engineer I?

CriteriaSoftware Developer 1Software Engineer I
Required CredentialsBachelor's in CS or related field; some certificationsBachelor's in CS or related field; entry-level certifications
Work EnvironmentTeam-based, collaborative projects in tech companiesEntry-level roles in software development teams
Employer & Industry UsageCommon in tech firms, startups, and IT departmentsUsed interchangeably in many organizations, especially in tech
Search & Comparison IntentUnderstanding entry-level software rolesClarifying early career software positions

Both Software Developer I and Software Engineer I are entry-level roles requiring similar educational backgrounds and certifications. They are often used interchangeably in the industry, focusing on foundational software development tasks within tech companies. The main difference lies in terminology preference rather than job responsibilities or qualifications.

What is a software developer 1?

A Software Developer 1 is an entry-level position responsible for writing, testing, and maintaining code under supervision. They typically work with programming languages like Java, Python, or C++ and may use development tools such as IDEs and version control systems. This role often requires foundational programming skills and a basic understanding of software development processes.
Infographic showing various Software Developer 1 job openings in Calgary, AB as of August 2026, with employment types broken down into 86% Full Time, 10% Part Time, and 4% Contract. Highlights an 85% Physical, 5% Hybrid, and 10% Remote job distribution.

Senior C++ Developer

Calgary, AB • On-site

Targeted Talent
Recruiting and Staffing Services • 11 - 50 employees

Full-time

Re-posted 6 days ago


Job description

Our Client is one of the fastest-growing companies in BC and is a leader in their industry. They are looking for a senior C++ developer to join their team. They have a range of products with one being a Software Development Kit. So you'll be developing something that other developers will use! 

Your Role:

  • Developing and implementing new features and improving existing features of a Software Developer Kit. 
  • Engage in all stages of development from requirements gathering and analysis to high-level design, implementation, test and maintenance
  • Carry out research and prepare technical proposals and demonstrations for new projects.

You Have:

  • A degree in computer science 
  • Strong proficiency in C/C++ development
  • 5+ years experience developing complex software projects and applications.
  • Knowledge and/or interest in computer graphics, document formats (especially page description languages such as PDF, SVG, XPS, PostScript), image compression technologies, and AI.
  • Familiarity with advanced algorithms related to raster and vector image processing.

Compensation: 130-150k depending on experience 

If this opportunity sounds like something that fits your career path, please apply to this posting; we'd love to talk to you!


Targeted Talent logo

About Targeted Talent

Sourced by ZipRecruiter

Your single source for HR professional services, we offer job seekers specialized employment services, spanning contract, permanent positions, and project solutions for highly specialized and managerial level talent needs. Our team of specialized recruiters and consultants abilities extend far beyond resume or career counseling. With hundreds of collaborators strategically located throughout the country, our organization possess the local market knowledge and industry relationships that make successful geography-specific reach possible.

Industry

Recruiting and staffing services

Company size

11 - 50 Employees

Headquarters location

Vancouver, BC, CA