1

Online Programming Jobs in Edmonton, AB (NOW HIRING)

Responsibilities As an Engineering Student and depending on your assigned project, you will have ... online video interview. PCL is an innovative, employee-owned company comprised of people who find ...

Responsibilities As an Engineering Student and depending on your assigned project, you will have ... online video interview. PCL is an innovative, employee-owned company comprised of people who find ...

Responsibilities As an Engineering Student and depending on your assigned project, you will have ... online video interview. PCL is an innovative, employee-owned company comprised of people who find ...

Join Teledyne as a Process Scientist/Engineer/Technologist - Edmonton ! From space to healthcare, ... What happens next Apply online-our Talent Acquisition team will review your application and reach ...

Join Teledyne as a Process Development Engineer - Edmonton ! From space to healthcare, your work ... What happens next Apply online-our Talent Acquisition team will review your application and reach ...

The BetMGM team has over 1,400 talented members, revolutionizing sports betting and online gaming ... Proficiency in at least one scripting or programming language (Python, JavaScript, or similar)

Strong programming and data development experience using Python, SQL, APIs, Power Query, and DAX ... Experience with Azure Databricks, Microsoft Power Platform, Dataverse, SharePoint Online, Microsoft ...

next page

Showing results 1-20

Online Programming information

See Edmonton, AB salary details

$8

$32

$69

How much do online programming jobs pay per hour?

As of Aug 25, 2026, the average hourly pay for online programming in Edmonton, AB is $32.17, according to ZipRecruiter salary data. Most workers in this role earn between $18.03 and $42.31 per hour, depending on experience, location, and employer.

What is online programming?

Online programming refers to the practice of writing, testing, and deploying code using internet-based platforms or environments rather than traditional offline software. This can include activities such as collaborating on code through cloud-based IDEs, participating in coding competitions, or contributing to open-source projects remotely. Online programming enables developers to work from anywhere, access shared resources, and often collaborate in real time, making it ideal for remote teams and distributed projects.

What are online programming jobs?

Online programming jobs entail developing software, apps, or websites from a remote location. Your duties depend on your employer and the project, with different products requiring different skill sets and knowledge. As an online programmer, you may work for a single company, or you may work on a freelance basis for multiple clients. You need coding skills relevant to the projects on which you work. This career requires the ability to work independently and to communicate with clients or other team members over the web or via email. In addition to writing programs, online programmers test and debug code.

What are some common challenges faced by online programmers, and how can they overcome them?

Online programmers often encounter challenges such as managing remote collaboration, staying updated with rapidly changing technologies, and maintaining self-discipline while working independently. To overcome these obstacles, it's essential to utilize effective communication tools, participate in regular virtual meetings, and leverage online resources for continuous learning. Building a structured daily routine and proactively engaging with team members can also help maintain productivity and foster a sense of connection within distributed teams.

What are the key skills and qualifications needed to thrive as an online programmer, and why are they important?

To thrive as an Online Programmer, you need strong proficiency in programming languages (such as C++, Python, or Java), computer science fundamentals, and experience in developing networked applications or systems. Familiarity with version control systems (like Git), cloud platforms (AWS, Azure), and relevant certifications (such as AWS Certified Developer or Microsoft Certified: Azure Developer) are often expected. Effective problem-solving, communication, and teamwork skills help online programmers collaborate efficiently on complex, distributed projects. These skills are crucial for building reliable, scalable, and secure online systems that support user needs and business objectives.

What is the difference between Online Programming vs Web Development?

AspectOnline ProgrammingWeb Development
Required CredentialsOften self-taught or coding bootcamps; certifications varyTypically includes web-specific certifications or degrees
Work EnvironmentRemote, freelance, or project-basedRemote or office-based, often within agencies or companies
Industry UsageUsed across tech, startups, and freelance marketsPrimarily in digital agencies, corporate websites, and online services
Common Search/ComparisonYesYes

Online Programming focuses on coding skills applicable across various platforms and projects, often in freelance or remote settings. Web Development is more specialized, involving building and maintaining websites and web applications, often within structured teams or companies. While overlapping, Online Programming offers broader coding opportunities, whereas Web Development emphasizes web-specific skills and environments.

What are the most commonly searched types of Programming jobs in Edmonton, AB?

The most popular types of Programming jobs in Edmonton, AB are:

What are popular job titles related to Online Programming jobs in Edmonton, AB?

For Online Programming jobs in Edmonton, AB, the most frequently searched job titles are:

What job categories do people searching Online Programming jobs in Edmonton, AB look for?

The top searched job categories for Online Programming jobs in Edmonton, AB are:

What cities near Edmonton, AB are hiring for Online Programming jobs?

Cities near Edmonton, AB with the most Online Programming job openings:

Infographic showing various Online Programming job openings in Edmonton, AB as of August 2026, with employment types broken down into 62% Full Time, 35% Part Time, 1% Temporary, and 2% Contract. Highlights an 79% Physical, 1% Hybrid, and 20% Remote job distribution, with an average salary of $66,905 per year, or $32.2 per hour.

Online Course Content Creator - Criminal Law

Edmonton, AB

University of Alberta
Education • 10K+ employees

Part-time

Posted 5 days ago


Job description

This position has an initial appointment of 8 months.

Location - This position is mostly remote, but in person meetings may be required

The University of Alberta Faculty of Law is seeking a legally qualified individual to lead the content development for an asynchronous online criminal law course. This course is an important part of a new undergraduate certificate program in Law; the audience is non-JD undergraduate students enrolled at the University of Alberta and those enrolled in the undergraduate certificate program. The course will be a polished, for-credit, optional course that students can complete online with little to no assistance. Course content should remain relevant for a three to five year period.

With the assistance of TAs, the course developer will compile and create all substantive content for the course, including micro-lecture videos, readings, assignments, and quizzes. No graphic design or web design experience is required, as the drafted course content will be provided to a design team to convert into a high quality online format.

This part-time position can be held in conjunction with another professional practice and/or position. The start and end dates for this appointment, and the schedule for weekly hours are negotiable, but the goal is to have the course fully drafted and ready for the design team by the end of June 2027.

The University of Alberta, its buildings, labs and research stations are primarily located on the territory of Nehiyaw (Cree), Niitsitapi (Blackfoot), Metis, Nakoda (Stoney), Dene, Haudenosaunee (Iroquois) and Anishinaabe (Ojibway/Saulteaux), lands that are now known as part of Treaties 6, 7 and 8 and homeland of the Metis. The University of Alberta respects the sovereignty, lands, histories, languages, knowledge systems and cultures of all First Nations, Metis, and Inuit.

The University of Alberta is a community of knowledge seekers, change makers and world shapers who lead with purpose each and every day. We are home to over 14,000 faculty and staff, more than 40,000 students and a growing community of 300,000 alumni worldwide.

Your work will have a meaningful influence on a fascinating cross-section of people - from our students and community members, to our renowned researchers and innovators, making discoveries and generating solutions that make the world healthier, safer, stronger and more just. Learn more.

At the University of Alberta, we are committed to creating an inclusive and accessible hiring process for all candidates. If you require accommodations to participate in the interview process, please let us know at the time of booking your interview and we will make every effort to accommodate your needs.

We thank all applicants for their interest; however, only those individuals selected for an interview will be contacted.

All University employees have a responsibility to foster a workplace that prioritizes safety in all its forms-physical, cultural, and psychological. This is achieved by promoting a safe environment, adhering to all safety laws, policies and procedures, completing all required safety training, identifying hazards and implementing controls, reporting incidents, and contributing to a culture of belonging and respect, while endeavoring to ensure that all colleagues feel valued and safe to express their thoughts, perspectives and concerns.

The University of Alberta is committed to creating a university community where everyone feels valued, barriers to success are removed, and thriving connections are fostered. We welcome applications from all qualified persons. We encourage women, First Nations, Metis and Inuit persons, members of visible minority groups, persons with disabilities, persons of any sexual orientation or gender identity and expression, and all those who may contribute to the further diversification of ideas and the University to apply.

L'Universite de l'Alberta s'engage a creer une communaute universitaire ou chaque personne se sent valorisee, ou les obstacles a la reussite sont elimines et ou des connexions enrichissantes peuvent se developper. Nous accueillons les demandes de toutes les personnes qualifiees. Nous encourageons les femmes; Premieres nations, Metis et Inuits; membres des groupes minoritaires visibles; personnes handicapees; personnes de toute orientation sexuelle ou identite et expression de genre; et toutes les personnes qui peuvent contribuer a la diversification des idees et a l'universite a postuler.
Founded in 1912, the Faculty of Law is Western Canada's oldest law school and a national leader in legal education and scholarship. With approximately 525 JD students and a robust graduate program, it is home to four research groups that provide critical insight and policy expertise: the Wahkohtowin Law Governance Lodge, Health Law Institute, Centre for Constitutional Studies, and Alberta Law Reform Institute.
  • The ideal candidate is enthusiastic and self-motivated
  • Hold a JD or LLB degree 
  • Experience and knowledge in the area of criminal law.
  • Experience in any of the following areas will be considered an asset:
  • Explaining legal concepts to a layperson audience
  • Creating and/or presenting legal or other educational materials
  • Developing and/or teaching a course in any discipline
  • Working with digital or asynchronous information delivery

Application Instructions

Please submit the following documents:

  • Cover Letter
  • Curriculum vitae
  • Law and any graduate transcripts

LAW 205 - Criminal Law will be part of the growing catalogue of online undergraduate (non-JD) courses available through the Faculty of Law. There may be further opportunities for development of additional courses in areas such as Workplace, Corporate, Immigration, Environmental or Intellectual Property law, if the candidate has relevant experience.

For earliest consideration, please submit materials no later than September 10, 2026. Applications should include a cover letter; a curriculum vitae; law and any graduate transcripts. Supplementary materials may be requested from candidates selected for interviews. 

Salary will be commensurate with experience in accordance with Schedule D of the Collective Agreement between the Board of Governors of the University of Alberta and the Association of the Academic Staff of the University of Alberta.

  • Creating all course content, providing it to the online course builders, and working collaboratively to ensure high quality.
  • Creating all course assignments and assessments.
  • Providing guidance and oversight to teaching assistants (TA's) who will aid in the content creation.