1

Internship Software Jobs in Alberta (NOW HIRING)

Configure IBM Maximo software to meet client-specific requirements. * Document business ... internships Other: * This a full-time role expected to work 40 hours per week, hybrid or home-based ...

Student Estimator Our internships and Co-ops are designed to provide you with a business relevant ... Utilize estimating software and tools to prepare detailed cost estimates, including labor ...

Our award-winning software platform is powered by a team of world-class experts in big data ... internships, or project experience is a plus. Benefits 1. Health Insurance, PTO, stock option 2. ...

... relevant internship or co-op placements with a General Contractor. * Technical Skills: High ... estimating software. Additional Information Chandos is an equal opportunity employer and we are ...

Dedicates time to coaching others in tax software, business process, research skills, technical ... The salary range (or starting rate for interns and associates) for this role represents numerous ...

Dedicates time to coaching others in tax software, business process, research skills, technical ... The salary range (or starting rate for interns and associates) for this role represents numerous ...

Co-op, internship, or related work experience is an asset. * Experience reading technical drawings ... Microsoft Project * ERP and estimating software BrandSafway offers a competitive benefits package ...

next page

Showing results 1-20

Internship Software information

See Alberta salary details

$9

$28

$70

How much do internship software jobs pay per hour?

As of Jul 14, 2026, the average hourly pay for internship software in Alberta is $28.52, according to ZipRecruiter salary data. Most workers in this role earn between $17.31 and $30.77 per hour, depending on experience, location, and employer.

What are Internship Software positions?

Internship Software positions are temporary roles for students or recent graduates who are looking to gain hands-on experience in software development. These internships typically involve working on real-world projects, learning coding skills, and collaborating with experienced software engineers. The goal is to help interns build technical expertise, professional networks, and a deeper understanding of the software industry, often leading to future full-time opportunities.

What is the difference between Internship Software vs Software Developer?

AspectInternship SoftwareSoftware Developer
Required CredentialsTypically pursuing or recent graduate in CS or related fieldBachelor's or higher in CS or related field, sometimes certifications
Work EnvironmentTemporary, learning-focused, entry-level projectsFull-time, professional projects, ongoing responsibilities
Employer & Industry UsageInternships offered by tech companies, startups, and organizations for trainingFull-time roles in tech companies, software firms, and industries

Internship Software positions are designed for students or recent graduates gaining practical experience, often part-time or temporary. Software Developer roles are full-time, ongoing positions requiring more experience and responsibility. Internships serve as a stepping stone into the software industry, while Software Developers build and maintain software products professionally.

What types of projects do Internship Software roles typically involve, and how much autonomy can I expect?

As an intern in a software role, you’ll often work on real-world projects such as developing new features, fixing bugs, or assisting with quality assurance in ongoing applications. While your tasks are usually guided by a mentor or a team lead, many organizations encourage interns to contribute ideas and take ownership of small components within their projects. It's common to participate in agile team meetings, code reviews, and collaborative problem-solving sessions. The experience is designed to offer both learning opportunities and meaningful contributions to the team’s goals.

What are the key skills and qualifications needed to thrive as a Software Engineering Intern, and why are they important?

To thrive as a Software Engineering Intern, you need a foundational understanding of programming languages (such as Java, Python, or C++), computer science principles, and enrollment in or completion of a related degree program. Familiarity with version control systems like Git, code editors, and basic software development tools is typically expected. Strong problem-solving skills, eagerness to learn, and effective teamwork and communication set top candidates apart. These skills enable interns to contribute meaningfully to projects, adapt to fast-paced learning environments, and collaborate efficiently with development teams.
What are the most commonly searched types of Software jobs in Alberta? The most popular types of Software jobs in Alberta are:

Software Development Analyst Tier 3

Pason Systems

Calgary, AB • Hybrid

Full-time

Posted 28 days ago


Job description

The Role 

The Software Development Analyst will handle field support requests escalated from the Pason Support Services group and Account Managers as well as support new features. You will utilize your strong communication, analytical and critical thinking skills to resolve issues relating to Pason’s DataHub while maintaining thorough documentation and metrics on escalated issues. This role requires an individual who is committed to working through complex problems with a high level of accuracy and with a focus on providing exceptional customer service. 

You will work closely with other departments including Account Managers, Product Managers, Field Operations, Support Services, QA, other Developers, and the Site Reliability Team to ensure superior support is provided to Pason customers and throughout the company. 

The Team 

The Drilling Management Apps team focuses on designing and developing high-quality software and infrastructure solutions that provide value to our customers. The team operates with a dedication to Collaboration, Innovation, Customer Focus, and Quality. Our team is part of the DataHub department. DataHub is part of the R&D organization that works on cloud-based applications and services, and we support external customers, internal customers and the product and sales department. 

Essential Duties and Responsibilities 

  • Monitor DataHub Tier 3 support requests forwarded by Support Services 
  • Use advanced software tools to diagnose customer issues remotely and recommend solutions 
  • Recommend changes to the DataHub product to reduce customer impact, customer support incidents and effort expended 
  • Maintain thorough logs and metrics for all field issues 
  • Develop and maintain software features, scripts and utility applications 
  • Keep up-to-date on all new product features and methods for diagnosing problems and resolving issues 
  • Recommend best support practices to software development teams when developing new features. 
  • Review changes to software tools which are used to support field activities and potentially make minor changes to the software tools 
  • This position requires some flexible working hours and rotation in the 24/7 on call support structure 

Knowledge Skills and Abilities 

  • Experience with MySQL, ReactJS, Python, bash, networking, and Linux are highly desirable 
  • Experience with real-time systems, instrumentation and drilling rigs would be an asset 
  • Experience with web-based technologies and frameworks. 
  • Experience with tools such as JIRA and Confluence is an asset. 
  • Excellent customer service skills 
  • Strong organizational, problem-solving, prioritization and analytical skills 
  • A strong commitment to quality 
  • The ability to work in a team and as an individual 
  • The ability to work well under pressure, in a stressful environment 
  • Must excel in a fast-paced, agile environment where critical thinking and strong problem-solving skills are required for success 

Hybrid Work Environment 

This position allows the opportunity for an employee to work in a hybrid environment where a portion of their role is in the office and the other portion remote. 

Pre-employment Conditions 

  • Completion of a satisfactory Criminal Record Check 

Experience 

  • 1 year:Software Development Experience (either full time or internship) 
  • 1 year:Experience working with customers to resolve issues (could be outside of software ie retail) 
  • 1 year:Experience working on a team to deliver success to clients and team members 

Education 

  • Bachelors or better in Computer Science or related field. 
  • Bachelors or better in Engineering - Software and Computer or related field.