1

Software Trainee Jobs in Alberta (NOW HIRING)

Personal Banking Associate Trainee

Calgary, AB ยท On-site

CA$45K - CA$61K/yr

Proficiency in using MS Office (Word, Excel and Outlook), branch software and internet * Knowledge ... effective manner Trainee Mobility This opportunity includes a mobility clause that requires a ...

Personal Banker Trainee

Calgary, AB ยท On-site

CA$52K - CA$74K/yr

Proficiency in software tools including MS Office, and internet application * Tactful communicator ... A self-initiator with strong organizational, planning and time management skills Trainee Mobility ...

Personal Banker Trainee

Edmonton, AB ยท On-site

CA$52K - CA$74K/yr

Then join us as a Personal Banker Trainee and demonstrate your subject matter expertise in ... Proficiency in software tools including MS Office, and internet application * Tactful communicator ...

Personal Banker Trainee

Calgary, AB ยท On-site

CA$52K - CA$74K/yr

Then join us as a Personal Banker Trainee and demonstrate your subject matter expertise in ... Proficiency in software tools including MS Office, and internet application * Tactful communicator ...

Personal Banking Associate Trainee

Calgary, AB ยท On-site

CA$45K - CA$61K/yr

Proficiencyin using MS Office (Word,Exceland Outlook), branch software and internet * Knowledge of ... effective manner Trainee Mobility This opportunity includes a mobility clause that requires a ...

Personal Banking Associate Trainee

Calgary, AB ยท On-site

CA$45K - CA$61K/yr

Proficiencyin using MS Office (Word,Exceland Outlook), branch software and internet * Knowledge of ... effective manner Trainee Mobility This opportunity includes a mobility clause that requires a ...

Proficiency in using MS Office (Word, Excel and Outlook), branch software and internet * Knowledge ... effective manner Trainee Mobility This opportunity includes a mobility clause that requires a ...

Personal Banking Associate Trainee

Calgary, AB ยท On-site

CA$45K - CA$61K/yr

Proficiency in using MS Office (Word, Excel and Outlook), branch software and internet * Knowledge ... effective manner Trainee Mobility This opportunity includes a mobility clause that requires a ...

Personal Banking Associate Trainee

Calgary, AB ยท On-site

CA$45K - CA$61K/yr

Proficiency in using MS Office (Word, Excel and Outlook), branch software and internet * Knowledge ... effective manner Trainee Mobility This opportunity includes a mobility clause that requires a ...

Personal Banking Associate Trainee

Canmore, AB ยท On-site

CA$43K - CA$58K/yr

Proficiency in using MS Office (Word, Excel and Outlook), branch software and internet * Knowledge ... effective manner Trainee Mobility This opportunity includes a mobility clause that requires a ...

Personal Banking Associate Trainee

Calgary, AB ยท On-site

CA$45K - CA$61K/yr

Proficiency in using MS Office (Word, Excel and Outlook), branch software and internet * Knowledge ... effective manner Trainee Mobility This opportunity includes a mobility clause that requires a ...

Personal Banking Associate Trainee

Calgary, AB ยท On-site

CA$45K - CA$61K/yr

Proficiency in using MS Office (Word, Excel and Outlook), branch software and internet * Knowledge ... effective manner Trainee Mobility This opportunity includes a mobility clause that requires a ...

Personal Banking Associate Trainee

Calgary, AB ยท On-site

CA$45K - CA$61K/yr

Proficiency in using MS Office (Word, Excel and Outlook), branch software and internet * Knowledge ... effective manner Trainee Mobility This opportunity includes a mobility clause that requires a ...

Personal Banking Associate Trainee

Calgary, AB ยท On-site

CA$45K - CA$61K/yr

Proficiency in using MS Office (Word, Excel and Outlook), branch software and internet * Knowledge ... effective manner Trainee Mobility This opportunity includes a mobility clause that requires a ...

Personal Banking Associate Trainee

Okotoks, AB ยท On-site

CA$45K - CA$61K/yr

Proficiency in using MS Office (Word, Excel and Outlook), branch software and internet * Knowledge ... effective manner Trainee Mobility This opportunity includes a mobility clause that requires a ...

Personal Banking Associate Trainee

Calgary, AB ยท On-site

CA$45K - CA$61K/yr

Proficiency in using MS Office (Word, Excel and Outlook), branch software and internet * Knowledge ... effective manner Trainee Mobility This opportunity includes a mobility clause that requires a ...

Personal Banking Associate Trainee

Edmonton, AB ยท On-site

CA$45K - CA$61K/yr

Proficiency in using MS Office (Word, Excel and Outlook), branch software and internet * Knowledge ... effective manner Trainee Mobility This opportunity includes a mobility clause that requires a ...

next page

Showing results 1-20

Software Trainee information

See Alberta salary details

$23K

$69.6K

$149.5K

How much do software trainee jobs pay per year?

As of Aug 27, 2026, the average yearly pay for software trainee in Alberta is $69,568.00, according to ZipRecruiter salary data. Most workers in this role earn between $39,500.00 and $73,500.00 per year, depending on experience, location, and employer.

What is a software trainee?

Software Trainees are entry-level professionals who are typically recent graduates or individuals new to the software industry. They undergo training to learn programming languages, software development methodologies, and company-specific tools under the guidance of senior developers or mentors. Their main role is to gain practical experience, contribute to projects, and build foundational skills necessary to become full-fledged software developers.

What are the key skills and qualifications needed to thrive as a software trainee?

To thrive as a Software Trainee, you need a basic understanding of programming languages, problem-solving abilities, and a relevant degree or coursework in computer science or IT. Familiarity with development tools such as IDEs, version control systems like Git, and exposure to databases or basic frameworks is typically expected. Eagerness to learn, attention to detail, and effective communication are soft skills that set top trainees apart. These qualifications are crucial for quickly adapting to new technologies, collaborating with teams, and delivering reliable software solutions.

What are the typical challenges a software trainee might face in their first few months, and how can they overcome them?

As a Software Trainee, you may initially find it challenging to adapt to new programming languages, development tools, and company workflows. It's common to feel overwhelmed by unfamiliar codebases or agile methodologies. To overcome these challenges, seek guidance from mentors, actively participate in team meetings, and take advantage of training resources provided by your employer. Consistent practice, asking questions, and collaborating with teammates will help you build confidence and develop your skills more efficiently.

What is the difference between Software Trainee vs Software Developer?

AspectSoftware TraineeSoftware Developer
Required CredentialsTypically pursuing or completed a degree in Computer Science or related fieldCompleted degree or equivalent experience in software development
Work EnvironmentTraining programs, supervised projects, entry-level tasksDesign, develop, test, and maintain software applications
Employer & Industry UsageInternships, training programs in tech companiesFull-time employment in software firms, IT departments
Search & Comparison IntentUnderstanding entry-level roles, training opportunitiesCareer progression, job responsibilities

The main difference between a Software Trainee and a Software Developer lies in experience and responsibilities. Software Trainees are usually in training or internship phases, focusing on learning and assisting in projects. Software Developers are experienced professionals responsible for designing and implementing software solutions. Both roles often require similar educational backgrounds, but their scope and expectations differ significantly.

What are the most commonly searched types of Software jobs in Alberta?

The most popular types of Software jobs in Alberta are:

What cities in Alberta are hiring for Software Trainee jobs?

Cities in Alberta with the most Software Trainee job openings:

Infographic showing various Software Trainee job openings in Alberta as of July 2026, with employment types broken down into 85% Full Time, 13% Part Time, and 2% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $69,568 per year, or $33.4 per hour.

Operations Manager Trainee, Grain

Bow Island, AB โ€ข On-site

Full-time

Medical, Dental, Vision, PTO

Posted 11 days ago


Job description

Operations Manager Trainee, Grain

Employment Type: Full Time, Permanent 

Division: Grain

Location: Manitoba, Saskatchewan or Alberta

Who We Are

Parrish & Heimbecker, Limited (P&H) is a Canadian, family-owned company with over 115 years in agriculture. We operate across four divisions: Grain & Crop Inputs, Flour Milling, P&H Foods, and New-Life Mills, delivering trusted solutions from crop inputs and grain handling to flour milling, livestock nutrition, and egg production. By connecting Canadian farms to tables across the country and beyond, we’re committed to quality, innovation, and sustainability as we shape the future of food and agriculture.

Your Team

Grain & Crop Inputs: The Grain & Crop Inputs Division connects Canadian farmers to markets across the country and beyond. With a network of grain elevators, terminals, and agri-retail locations, we provide crop inputs, agronomic solutions, and grain marketing expertise to help producers succeed.

Want to know more? Start here: Grain & Crop Inputs | Parrish & Heimbecker

The Role

This is a full-time, permanent role based in Manitoba, Saskatchewan or Alberta and is best suited for candidates with grain handling and elevator operators experience who have demonstrated progressive responsibility. 

As Operations Manager Trainee, the successful candidate will gain the knowledge and understanding of the various responsibilities required to successfully step into the role of an Operations Manager. Your role focuses on developing leadership, operational understanding, and communication skills through a blended training approach, including personal mentorship, on-the-job training, e-learning modules, virtual sessions and webinars.

What You’ll Learn

The successful candidate will gain experience and exposure in areas such as:

  • Inventory management
  • Shipping, receiving and logistics
  • Facility maintenance and equipment
  • Quality control and audits
  • Grain procurement and customer service
  • Risk management and compliance
  • Health and food safety
  • Leadership development
What You’ll Bring
  • Minimum 2 years’ experience participating in the operation of a grain elevator, with demonstrated progression in responsibilities
  • Working knowledge of the grain industry including grading, elevator equipment and processes, and effective product storage
  • Practical experience in mechanical repair and maintenance
  • Proven ability to work in a team environment, with demonstrated leadership abilities
  • Proficient computer skills with an aptitude for learning and adapting to new software
  • Ability to travel as needed
  • Willingness and ability to relocate if an opportunity arises
Why Join Us 

At P&H, our people are our priority. We’re committed to fostering a workplace that supports professional growth, well-being, and a strong sense of community. Join a team that shares your Passion & Heart for Canadian agriculture, and take advantage of benefits designed to help you thrive and succeed:

  • Comprehensive Health Coverage (Medical, Dental, and Vision)
  • RRSP Matching Program
  • Paid Time Off and Wellness Initiatives
  • Learning and Development Opportunities
  • Tuition Reimbursement
  • Employee Assistance Program
Apply Today!

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

P&H does not use artificial intelligence or automated decision-making tools to screen, assess, or select applicants. All applications are reviewed by a member of our Talent Acquisition team or hiring team.