1

Virtual Programmer Jobs in Alberta (NOW HIRING)

Maintain virtual desktop templates and ensure they meet architecture standards * Create and ... Bachelor's degree or diploma in Computer Science, Information Technology, Engineering, or ...

Azure Support Engineer

Calgary, AB ยท On-site

CA$69K - CA$93K/yr

We are looking for Azure Support Engineer to join our experienced and highly regarded Managed ... virtual machines, storage, and networking components. * Terraform, Infrastructure as Code (IaC ...

Cenovus Energy is seeking a Senior Well Integrity Engineer to support its thermal operations by ... Virtual healthcare coverage Our development philosophy We foster a culture of continuous learning ...

Automation Controls Consultant

Calgary, AB ยท On-site

CA$28.17 - CA$52.21/hr

Delivery of virtual Commissioning /Emulation, Testing and Simulation * Maintain and improve client relationships with all engineering disciplines and identify and develop new business opportunities

next page

Showing results 1-20

Virtual Programmer information

See Alberta salary details

$9

$34

$64

How much do virtual programmer jobs pay per hour?

As of Jun 9, 2026, the average hourly pay for virtual programmer in Alberta is $34.25, according to ZipRecruiter salary data. Most workers in this role earn between $22.12 and $41.11 per hour, depending on experience, location, and employer.

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

To thrive as a Virtual Programmer, you need strong coding skills in languages such as Python, Java, or C++, along with a solid understanding of software development principles, typically supported by a relevant degree or equivalent experience. Familiarity with cloud platforms, source control systems like Git, and collaboration tools such as Slack or Jira is essential. Excellent problem-solving abilities, self-motivation, and effective remote communication distinguish top performers in virtual environments. These skills ensure the successful delivery of high-quality software solutions while collaborating efficiently from remote locations.

How do Virtual Programmers effectively collaborate with remote teams and stakeholders?

Virtual Programmers often work with colleagues and clients spread across different locations and time zones, which requires strong communication and collaboration skills. They typically utilize project management tools, version control systems, and regular video meetings to stay aligned with team objectives and project timelines. Clear documentation and proactive updates are essential to ensure smooth workflow and prevent misunderstandings. Adapting to various communication styles and being responsive to feedback helps Virtual Programmers build trust and maintain productivity in a remote work environment.

What are virtual programmers?

Virtual programmers are software developers who work remotely to design, write, and maintain computer programs and applications. They use online collaboration tools to communicate with clients or team members and are often hired on a freelance or contract basis. Virtual programmers can specialize in various programming languages and frameworks, allowing businesses to access global talent without the need for on-site staff. This role provides flexibility for both the programmer and employer, often resulting in cost savings and increased productivity.
What are the most commonly searched types of Programmer jobs in Alberta? The most popular types of Programmer jobs in Alberta are:

Virtual Design & Construction (VDC) Reality Capture Technician (CB)

Clark Builders

Red Deer, AB โ€ข On-site

Full-time

Posted 27 days ago


Job description

At Clark Builders, we're more than a construction company - we're purpose driven partners committed to building stronger communities. Serving institutional, commercial, and industrial clients across Western and Northern Canada since 1974, we bring a relationship-based approach, deep expertise, and a commitment to safety, innovation, and sustainability to everything we do. As part of the Turner Construction family, we offer the personalized culture of a local team with the strength of a global leader. Learn more about our Purpose and what drives us by visiting our Who We Are page.

Position Description:

The VDC Reality Capture Technician is responsible for collecting, processing, and integrating reality capture data to support coordination, as-built verification, model analysis, and project reporting. Drone piloting and point cloud data management are critical to this position. The successful candidate will perform aerial and ground-based data collection and deliver organized, usable datasets that support project VDC workflows.

The position will initially be based out of our main office in Edmonton, Alberta, with the role later shifting to a project site located near Fort Saskatchewan, Alberta.

Reports to: VDC Project Manager, VDC Manager

Essential Duties & Key Responsibilities:

  • Perform reality capture activities, including drone flights, aerial image collection, site photography, 360 capture, LiDAR scanning, and related field data collection.
  • Process and organize aerial and ground-based capture data for use in coordination, planning, reporting, and model analysis.
  • Verify as-built field conditions using laser scanner, total station, GNSS, and related field data against project models and requirements.
  • Clean and prepare point cloud data, including cropping, sectioning, and removal of noise.
  • Integrate reality capture data with 3D models, CAD drawings, Drone Deploy and project coordination workflows.
  • Compile as-built data, identify field-to-model discrepancies, and support issue reporting to project teams.
  • Support site control activities by working with project control, coordinate systems, and related field verification requirements.
  • Maintain capture equipment, field notes, data logs, and project documentation in accordance with company and project standards.
  • Coordinate with VDC, operations, and field teams to plan and execute capture activities based on project priorities.
  • Perform other related duties as assigned.

Qualifications:

  • Degree, diploma, or equivalent experience in VDC, geomatics, survey, construction technology, engineering technology, or a related field.
  • Proven experience with drone piloting and aerial data management.
  • Strong organizational skills, attention to detail, and communication skills.
  • Ability to work safely and effectively in active construction environments.
  • Experience with Autodesk Forma/ACC, Civil 3D, Autodesk Point Layout, Trimble control tools, or similar platforms.
  • Experience on large, complex, industrial, mission critical, or data centre projects.
  • Relevant drone or flight credentials are an asset.
  • Experience with GPR is an asset.
  • Able to satisfy all requirements necessary to conduct advanced drone operations and flight planning in Canada.
  • Travel as required.

Ready to build your career with us? Apply now and join a team that's making a real impact.

Recruitment Fraud Alert

Clark Builders Group of Companies (CBGOC) is aware of fraudulent job offers and interview requests falsely made in our name, targeting international job seekers. These scams aim to collect money or personal information and are not authorized by CBGOC.We never send unsolicited job offers, request payment at any stage of hiring, or ask for personal information before a formal offer is accepted.We urge all applicants to verify the legitimacy of any recruitment communication and report suspicious activity to the appropriate authorities.