2

Remote Computer Programmer Jobs in Calgary, AB (NOW HIRING)

Those outside of commutable distance may be considered on a remote basis. SUMMARY: Avetta's SaaS ... Bachelor's degree in Computer Science, Information Systems, Engineering, or related field, or ...

Senior .Net Developer

Calgary, AB ยท Remote

$110K - $130K/yr

NET Developers (remote, anywhere in Canada) to join the team and make a real impact! Our client ... S. in Computer Science, experience in developing two or more commercially used applications, or ...

Senior .Net Developer

Calgary, AB ยท Remote

$110K - $130K/yr

NET Developers (remote, anywhere in Canada) to join the team and make a real impact! Our client ... S. in Computer Science, experience in developing two or more commercially used applications, or ...

This is a permanent position that is remote! Our client is developing a buy and sell platform for agriculture using blockchain technology. You Have: * 3+ years' experience as a Software Developer ...

This is a permanent position that is remote! Our client is developing a buy and sell platform for agriculture using blockchain technology. You Have: * 3+ years' experience as a Software Developer ...

... Solutions Engineer to join our team & help us support the growth of our enterprise business. You ... Bachelor's degree in Computer Science, a related field, or relevant work experience * Remote work ...

Senior Director, Engineering

Calgary, AB ยท Remote

CA$217K - CA$235K/yr

For this role our salary is targeted at $217,000 - $235,000 CAD per year. Final offer amounts are ... Remote-First (within commuting distance of Calgary) #LI-Remote The interview overview Below you'll ...

This is a remote position to be based in Canada with preference for Eastern, Central and Mountain ... Bachelor's degree in Computer Science or Software engineering or equivalent experience * 2 to 5 ...

next page

Showing results 1-20

Remote Computer Programmer information

See Calgary, AB salary details

$12

$42

$88

How much do remote computer programmer jobs pay per hour?

As of Jun 1, 2026, the average hourly pay for remote computer programmer in Calgary, AB is $42.25, according to ZipRecruiter salary data. Most workers in this role earn between $23.08 and $58.89 per hour, depending on experience, location, and employer.

What Does a Remote Computer Programmer Do?

As a remote computer programmer, you work from home as a software developer and help create the programs, applications, and assets required by your employer. In this role, you may engineer solutions to existing software problems, code new applications, monitor a system or a network, and ensure the security of all online components. Remote computer programmers frequently work on smaller, short-term projects, but occasionally code larger and more complex content. Many aspects of this job vary by employer and could include switching between a variety of programming languages, using additional hardware, and writing technical documentation like user manuals or training material.

What are the key skills and qualifications needed to thrive as a Remote Computer Programmer, and why are they important?

To thrive as a Remote Computer Programmer, you need strong proficiency in programming languages (such as Python, Java, or JavaScript), problem-solving skills, and typically a degree in computer science or related field. Experience with version control systems like Git, cloud platforms, and familiarity with development frameworks or agile project management tools is often expected. Excellent self-motivation, time management, and clear written communication are standout soft skills for remote collaboration. These skills ensure the ability to deliver high-quality code efficiently, maintain alignment with distributed teams, and adapt to evolving technical requirements.

How do remote computer programmers typically collaborate and communicate effectively with their teams?

Remote computer programmers often rely on a combination of collaboration tools such as version control systems (e.g., Git), project management platforms (like Jira or Trello), and communication tools (Slack, Zoom, or Microsoft Teams) to stay connected with their colleagues. Regular virtual meetings and code reviews are common practices to ensure alignment and maintain code quality. Clear documentation and proactive communication are key, as working remotely can sometimes lead to misunderstandings or delays. Successful remote programmers make an effort to be responsive, participate in team discussions, and stay updated on project changes.

What is a remote computer programmer?

A remote computer programmer is a professional who writes, tests, and maintains computer code while working from a location outside of a traditional office, such as from home or another remote location. They use programming languages to create software, applications, and systems, collaborating with teams through online communication and project management tools. Remote computer programmers often enjoy flexible schedules and can work for companies located anywhere in the world, provided they have reliable internet access and the necessary technical setup.

What is the difference between Remote Computer Programmer vs Remote Software Developer?

AspectRemote Computer ProgrammerRemote Software Developer
CredentialsTypically requires a degree in computer science or related field, programming certificationsSimilar credentials, often with additional experience in software design
Work EnvironmentRemote, often freelance or contract-based, working on coding tasksRemote, may involve full-time employment, working on software projects
Industry UsageCommon in tech, finance, startups, and IT servicesWidely used across tech, enterprise, and app development sectors

Remote Computer Programmers and Remote Software Developers share similar credentials and work environments, often working remotely on coding and software projects. The main difference lies in scope: programmers focus primarily on writing code, while developers may handle broader tasks like designing, testing, and maintaining software applications.

What are the most commonly searched types of Computer Programmer jobs in Calgary, AB? The most popular types of Computer Programmer jobs in Calgary, AB are:
What cities near Calgary, AB are hiring for Remote Computer Programmer jobs? Cities near Calgary, AB with the most Remote Computer Programmer job openings:
Infographic showing various Remote Computer Programmer job openings in Calgary, AB as of May 2026, with employment types broken down into 96% Full Time, 3% Part Time, and 1% Contract. Highlights an 25% Physical, 6% Hybrid, and 69% Remote job distribution, with an average salary of $87,884 per year, or $42.3 per hour.
QA Engineer II

QA Engineer II

Avetta, LLC

Calgary, AB โ€ข Remote

Other

Posted 15 days ago


Job description

If residing within commutable distance to one of our offices, a hybrid schedule would be required (3 days in office, 2 days work from home). Those outside of commutable distance may be considered on a remote basis.ย 

SUMMARY:

Avetta's SaaS platform connects the world's leading organizations with qualified suppliers, contractors, and vendors. We bring unmatched visibility to companies through cloud-based technology and human insights to improve supply chair risk and compliance. As a result, we foster sustainable growth for businesses and their supply chains globally. Our SaaS subscription software is used by 85k+ active customers in over 100 countries.

The QA Engineer II is a fully contributing member of the Quality Assurance team responsible for validating functionality, integrations, and data accuracy across SaaS applications. This role partners with Product Managers and Engineers to ensure features meet requirements and quality standards before release.

Working independently on moderately complex features and test efforts, the QA Engineer II designs and executes test cases, identifies defects, and supports regression and release activities. The role also contributes to improving team testing practices and documentation within an Agile environment.

ESSENTIAL DUTIES AND RESPONSIBILITIES:

  • Collaborate with Product and Engineering to understand requirements, acceptance criteria, and expected system behavior.
  • Design, document, and execute manual test cases for functional, regression, integration, and data validation scenarios, leveraging AI-assisted tools to generate, optimize, and maintain test coverage efficiently.
  • Validate web-based SaaS features, workflows, and user experiences against specifications.
  • Identify, document, and track defects with clear reproduction steps and impact assessment.
  • Re-test fixes and verify resolution prior to release.
  • Execute regression testing across assigned product areas and releases.
  • Validate system integrations and data flows (e.g., APIs, CRM, billing, or external services) where applicable.
  • Participate in Agile ceremonies and provide testing estimates and status updates.
  • Contribute to maintaining test documentation, test suites, and QA knowledge bases.
  • Suggest improvements to testing processes, coverage, and efficiency.
  • Support UAT or release readiness activities as needed.

PREFERRED QUALIFICATIONS:

  • Solid understanding of software development lifecycle (SDLC) and Agile practices.
  • Hands-on experience leveraging AI agents for test case creation, test data generation, and other QA activities.
  • Experience testing web or SaaS applications.
  • Experience with API and integration testing tools (e.g., Postman or similar).
  • Ability to create clear test cases and defect reports.
  • Basic SQL or data validation skills.
  • Strong analytical thinking and attention to detail.
  • Ability to manage assigned testing work independently within defined scope.
  • Effective communication and collaboration skills.

IDEAL EDUCATION & TRAINING:

  • Bachelor's degree in Computer Science, Information Systems, Engineering, or related field, or equivalent practical experience.
  • 3 years of Quality Assurance experience in SaaS or web-based software environments.

Avetta is an equal opportunity employer and values diversity. We encourage individuals from all backgrounds and experiences to apply.

To apply for the QA Engineerย IIย position, please submit your online application by August 30, 2026, at 11:59 PM PST.

#LI-REMOTE