1

Types Of Coding Jobs in Alberta (NOW HIRING)

Knowledge of codes and standards (CEC, ANSI, IEEE) and how they relate to switchgear, MCC, and ... Must be able to work from all types of ladders (step ladders, "A" frame ladders, and all-size ...

Installation of various types of mechanical equipment and associated piping. * Install NG (natural gas) distribution piping and size as per code. * Safe work practices, provide a high level of ...

Installation of various types of mechanical equipment and associated piping. * Install NG (natural gas) distribution piping and size as per code. * Safe work practices, provide a high level of ...

Installation of various types of mechanical equipment and associated piping. * Install NG (natural gas) distribution piping and size as per code. * Safe work practices, provide a high level of ...

Installation of various types of mechanical equipment and associated piping. * Install NG (natural gas) distribution piping and size as per code. * Safe work practices, provide a high level of ...

Installation of various types of mechanical equipment and associated piping. * Install NG (natural gas) distribution piping and size as per code. * Safe work practices, provide a high level of ...

Installation of various types of mechanical equipment and associated piping. * Install NG (natural gas) distribution piping and size as per code. * Safe work practices, provide a high level of ...

Electrician

Calgary, AB · On-site

CA$54.56/hr

Plans and performs work requiring specification codes, properties of various materials, and principles of operation and application of equipment * Locates the source of trouble of any type of ...

Installation of various types of mechanical equipment and associated piping. * Install NG (natural gas) distribution piping and size as per code. * Safe work practices, provide a high level of ...

Installation of various types of mechanical equipment and associated piping. * Install NG (natural gas) distribution piping and size as per code. * Safe work practices, provide a high level of ...

Installation of various types of mechanical equipment and associated piping. * Install NG (natural gas) distribution piping and size as per code. * Safe work practices, provide a high level of ...

Installation of various types of mechanical equipment and associated piping. * Install NG (natural gas) distribution piping and size as per code. * Safe work practices, provide a high level of ...

Installation of various types of mechanical equipment and associated piping. * Install NG (natural gas) distribution piping and size as per code. * Safe work practices, provide a high level of ...

next page

Showing results 1-20

Types Of Coding information

What types of jobs can you get with coding?

Coding skills open opportunities in various roles such as software developer, web developer, data analyst, cybersecurity analyst, mobile app developer, and systems administrator. These jobs often require knowledge of programming languages, problem-solving skills, and familiarity with development tools and environments.

What jobs can you do with coding?

Coding skills open opportunities in roles such as software developer, web developer, data analyst, cybersecurity analyst, and mobile app developer. These jobs typically require knowledge of programming languages like Python, Java, or JavaScript and may involve working in teams, using development tools, and following project deadlines.

What is the difference between Types Of Coding vs Web Developer?

AspectTypes Of CodingWeb Developer
Required CredentialsBasic programming knowledge, certifications varyHTML, CSS, JavaScript, often with certifications or degrees
Work EnvironmentVarious, including software, hardware, embedded systemsPrimarily office or remote, focused on website and app development
Industry UsageUsed across multiple tech sectorsPrimarily in tech, marketing, and digital industries
Search & Comparison IntentUnderstanding different coding typesLearning web development skills

While Types Of Coding refers to various programming languages and coding methods used across different tech fields, a Web Developer specializes in creating and maintaining websites using specific web technologies like HTML, CSS, and JavaScript. Both roles require coding skills, but Types Of Coding covers a broader spectrum, whereas Web Developers focus on web-based projects.

What are types of coding?

Types of coding refer to the various programming languages and paradigms used to create software, websites, apps, and more. Common types include front-end coding (like HTML, CSS, and JavaScript) for designing user interfaces, back-end coding (such as Python, Java, or Ruby) for server-side logic, and database coding (like SQL) for managing data. There are also specialized types like mobile app coding (Swift, Kotlin), game development (C++, Unity), and data science coding (Python, R). Each type of coding serves different purposes and requires specific knowledge and skills.

What jobs pay $10,000 a month without a degree?

In coding-related roles, freelance software developers, web developers, and app developers can earn $10,000 or more per month through project-based work, especially with strong skills in programming languages like JavaScript, Python, or mobile app development. These positions often require a solid portfolio, self-learning, and experience rather than formal degrees, and they may involve remote work or contract arrangements.

What are some common challenges faced by professionals working in different types of coding roles, such as front-end, back-end, and full-stack development?

Professionals in various coding roles often encounter unique challenges depending on their focus area. Front-end developers may struggle with cross-browser compatibility and creating responsive designs, while back-end developers often address scalability and database integration issues. Full-stack developers face the dual challenge of staying updated with both client-side and server-side technologies, as well as managing communication between the two. Regardless of specialization, effective collaboration with designers, project managers, and other developers is essential for delivering cohesive software solutions. Regularly updating skills and adapting to new tools are also key aspects of thriving in any coding role.

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

To thrive as a Computer Programmer, you need strong problem-solving abilities, proficiency in programming languages (such as Python, Java, or C++), and typically a degree in computer science or a related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and debugging tools is essential. Attention to detail, effective communication, and the ability to collaborate with team members are vital soft skills. These skills and qualities ensure the ability to write efficient code, troubleshoot issues, and contribute to successful software development projects.

How many types of coding jobs are there?

Coding jobs encompass a wide range of roles, including front-end developer, back-end developer, full-stack developer, mobile app developer, software engineer, embedded systems programmer, data scientist, and cybersecurity analyst. These roles vary based on the programming languages, tools, and environments used, and often require specific skills or certifications. The number of coding job types continues to grow as technology evolves.
What cities in Alberta are hiring for Types Of Coding jobs? Cities in Alberta with the most Types Of Coding job openings:
Infographic showing various Types Of Coding job openings in Alberta as of June 2026, with employment types broken down into 100% Full Time. Highlights an 78% Physical, 4% Hybrid, and 18% Remote job distribution.

Full-time

Retirement

Posted 15 days ago


Job description

Company Description

The County of Grande Prairie builds on its natural environment and the entrepreneurial spirit of its citizens to provide an unmatched quality of life and opportunity for all. We offer a collaborative and dynamic workplace where our values of Trustworthy, Transparent, Respectful, and Collaborative guide our conduct and contribute to a healthy culture.

Job Description

Job Purpose:
The Safety Codes Officer administers the Safety Codes Act and all Regulations pursuant to the Act including the Current Alberta Building Code, Canadian Electrical Code, Canadian Gas Code and Canadian Plumbing Code as directed by the Bylaws of the County of Grande Prairie No. 1, and the Quality Management Plans of the jurisdiction. 
Job Duties and Responsibilities:
• Process applications for building, private sewage, electrical, plumbing and gas permits, including the review of drawings to ensure compliance with the Provincial Safety Codes, Municipal By-laws and other applicable laws.  
• Inspect all buildings during construction to ensure compliance with the approved plans, Provincial Safety Codes, Municipal by-laws and other applicable laws.  
• Maintain accurate and detailed records of inspections and investigations including updating the electronic building permit information system.  
• Conduct all relevant inspections, issue orders or notices relating to terms of permits and/or regulations violated, in accordance with established procedures including the preparation of evidence, producing documentation and recommending penalties before a judge or justice of the peace.  
• Research and respond to inquiries regarding the Provincial Safety Codes, Municipal by-laws for interpretation and enforcement.  
• Ensure duties are performed with the expressed aim of protecting the municipality from liability claims.  
• Conduct duties in accordance with established policies and procedures approved by Council, including communicating with the general public, members of Council and fellow staff, in such a manner as to facilitate harmonious relations.  
• Work with the Director of Planning and Council to develop policy options for the Planning and Development Services department.  
• Conduct plan reviews and process and issue permits in accordance with all applicable legislation and established procedures.  
• Prepare reports for the Director of Planning, the County Manager and Council as requested.  
• Prepare and respond to questionnaires, surveys and other requests for information from other municipalities, and the Provincial and Federal governments, related to Safety Codes matters.  
• Upon request, act as information link between consultants and solicitors on matters relating to the Safety Codes and the Building Code Act.  

Qualifications

Education, Experience & Credentials
• Post-Secondary degree in Civil Engineering Technology or Architectural Technology or equivalent.  
• Qualified and registered with Municipal Affairs and Housing (QuARTS) in the minimum following categories: General Legal/Process (Chief Building Official); House; Small Buildings; Plumbing House; Plumbing All Buildings; Large Buildings.  
• Must hold certifications in one or more of these disciplines: Building Codes Level 1-3, Electrical, Plumbing, Gas, Sewage.
• Five years’ experience in a municipal capacity as Chief Building Official, or other applicable experience involving the Building Code and the Building Code Act and other applicable by-laws.  
• Valid Class 5 driver’s license and acceptable driver’s abstract

Knowledge, Skills & Abilities: 
• Knowledge and understanding of the Provincial Safety Codes, the Provincial Building Code Act, Provincial Plumbing Code, Fire Code and applicable Municipal, Provincial and Federal laws.  
• Able to develop fresh ideas that provide solutions to all types of workplace challenges.  
• Maximize time in order to accomplish as many tasks as possible in a timely manner while prioritizing as needed.  
• Display ongoing commitment to learning and self-improvement.  
• Take personal responsibility for the quality and timeliness of work; achieve results with limited oversight, including following guidelines, standards, regulations and principles.  
• Examine data to grasp issues, draw conclusions and solve problems.  
• Ability to see the big, long-range picture; align direction, products, services and performance with organization. 
• Earn the trust and respect of others through consistent honesty and professionalism in all interactions; diplomatically handle challenging or tense interpersonal situations.  
• Partner with clients to identify and resolve complex and sensitive issues.  
• Use mathematical techniques to calculate data or solve practical problems. 
• Enforce governmental and professional laws, rules, and regulations, and initiate enforcement actions in a way that the public perceives as fair, objective, and reasonable.  
• Clearly convey information to a variety of audiences.  
• Preserve effectiveness, drive and focus for extended periods of time, while maintaining composure in highly stressful or adverse situations.  
• Promote cooperation and commitment with the team towards the attainment of common goals.
• Instill a high standard in customer service, including accuracy, consistency and completeness in all documents issued.


Additional Information

Employee Perks:
The County of Grande Prairie provides a competitive compensation package, including benefits and participation in the Local Authorities Pension Plan (LAPP). We actively support professional development opportunities and foster an engaging work environment.

• Health and Wellness benefits (myHSA)
• Personal protective equipment (PPE) allowance
• County-branded clothing allowance
• Personal fuel card with discounted price
• County campground discount
• Personal cell phone plans
• Discounted gym membership rates
• Business casual dress standard with casual Fridays

Work Schedule:
This position works Monday to Friday 7:30am – 4:00pm for 40 hours per week with some flexibility and/or additional hours to attend meetings or meet operational needs. 

Hourly Pay Range: $57.79 - $67.99

Closing Date: This posting will remain open until June 18, 2026.

As part of the County of Grande Prairie’s commitment to provide a safe and healthy workplace, we encourage and support a scent-free environment.

We thank all applicants for their interest; however, only those selected for an interview will be contacted. Only applications submitted online will be accepted. We do not accept applications sent via email.

The County of Grande Prairie recognizes and values the principles of fair hiring practices. We are committed to a respectful and inclusive workplace and welcome applications from all qualified individuals. Should you require accommodation through any stage of the recruitment process, please contact hr@countygp.ab.ca and we will work with you to meet your needs.

  • This posting may be used for future vacancies or to fill more than one position
  • This posting may be open until a suitable candidate(s) is/are found.

Please note that once your application is complete, you will receive a confirmation email. If we require any additional information we will contact you. Due to the volume of applications received we can only answer questions at the interview stage.