Student Programmer Analyst
Edmonton, AB · On-site
About the Opportunity HUB International is looking for a motivated and technically curious Student Programmer Analyst to join our Edmonton office for a four-month work term. This is an excellent ...
Edmonton, AB · On-site
About the Opportunity HUB International is looking for a motivated and technically curious Student Programmer Analyst to join our Edmonton office for a four-month work term. This is an excellent ...
Edmonton, AB · On-site
About the Opportunity HUB International is looking for a motivated and technically curious Student Programmer Analyst to join our Edmonton office for a four-month work term. This is an excellent ...
Red Deer, AB · On-site
About the Opportunity HUB International is looking for a motivated and technically curious Student Programmer Analyst to join our Edmonton office for a four-month work term. This is an excellent ...
Red Deer, AB · On-site
About the Opportunity HUB International is looking for a motivated and technically curious Student Programmer Analyst to join our Edmonton office for a four-month work term. This is an excellent ...
Working closely with the NSSA to implement student programming and supports * Building relationships with First People's House, Indigenous Recruitment Team and the Student Success and Experience ...
Working closely with the NSSA to implement student programming and supports * Building relationships with First People's House, Indigenous Recruitment Team and the Student Success and Experience ...
Responsibilities As an Engineering Student and depending on your assigned project, you will have the opportunity to contribute to our team by: Create and maintain process documentation for several ...
Responsibilities As an Engineering Student and depending on your assigned project, you will have the opportunity to contribute to our team by: Create and maintain process documentation for several ...
Responsibilities As an Engineering Student and depending on your assigned project, you will have the opportunity to contribute to our team by: • Create and maintain process documentation for ...
Responsibilities As an Engineering Student and depending on your assigned project, you will have the opportunity to contribute to our team by: • Create and maintain process documentation for ...
Responsibilities As an Engineering Student and depending on your assigned project, you will have the opportunity to contribute to our team by: • Create and maintain process documentation for ...
Responsibilities As an Engineering Student and depending on your assigned project, you will have the opportunity to contribute to our team by: • Create and maintain process documentation for ...
In this role, the student will perform HR analytics and programming tasks. Note: The application deadline for this position is August 23, 2026, at 11:59 pm MST. What you'll do * Develop scripts and ...
New
In this role, the student will perform HR analytics and programming tasks. Note: The application deadline for this position is August 23, 2026, at 11:59 pm MST. What you'll do * Develop scripts and ...
New
Promote culturally responsive and inclusive programming aligned with FMFN values Reporting & Accountability * Maintain accurate student records and case notes * Prepare reports on student progress ...
Promote culturally responsive and inclusive programming aligned with FMFN values Reporting & Accountability * Maintain accurate student records and case notes * Prepare reports on student progress ...
Mclennan, AB · On-site
CA$20/hr
... support programming (e.g., workshops, learning exchanges, resource development)and work on a ... This position is open tomaster's and Doctoral students who are interested in developing their ...
Mclennan, AB · On-site
CA$20/hr
... support programming (e.g., workshops, learning exchanges, resource development)and work on a ... This position is open tomaster's and Doctoral students who are interested in developing their ...
Mclennan, AB · On-site
CA$20/hr
... support programming (e.g., workshops, learning exchanges, resource development)and work on a ... This position is open tomaster's and Doctoral students who are interested in developing their ...
Mclennan, AB · On-site
CA$20/hr
... support programming (e.g., workshops, learning exchanges, resource development)and work on a ... This position is open tomaster's and Doctoral students who are interested in developing their ...
Avmax is pleased to offer an aviation co-op opportunity to engineering students currently enrolled in an accredited Canadian university engineering co-op program.The successful candidate will join ...
Quick apply
Avmax is pleased to offer an aviation co-op opportunity to engineering students currently enrolled in an accredited Canadian university engineering co-op program.The successful candidate will join ...
Avmax is pleased to offer an aviation co-op opportunity to engineering students currently enrolled in an accredited Canadian university engineering co-op program. The successful candidate will join ...
Avmax is pleased to offer an aviation co-op opportunity to engineering students currently enrolled in an accredited Canadian university engineering co-op program. The successful candidate will join ...
Aecon has several openings within the Civil West division for Engineering Co-op students. These positions will provide the opportunity to take an active involvement in exciting heavy civil projects ...
Aecon has several openings within the Civil West division for Engineering Co-op students. These positions will provide the opportunity to take an active involvement in exciting heavy civil projects ...
Calgary, AB · On-site
CA$23/hr
Currently enrolled in a diploma or degree program in Civil Engineering, Construction Engineering Technology, Construction Management, or a related field. * Eligible to complete a formal co-op or ...
Quick apply
Calgary, AB · On-site
CA$23/hr
Currently enrolled in a diploma or degree program in Civil Engineering, Construction Engineering Technology, Construction Management, or a related field. * Eligible to complete a formal co-op or ...
Edmonton, AB · On-site
As a student at PCL, you will get the opportunity for challenging work assignments in a supportive ... Prior exposure to a statistical or scientific programming environment is helpful. If you don't have ...
Edmonton, AB · On-site
As a student at PCL, you will get the opportunity for challenging work assignments in a supportive ... Prior exposure to a statistical or scientific programming environment is helpful. If you don't have ...
Firma Concrete is seeking a motivated and detail-oriented Construction Coordinator/Summer Student ... Enrolled in or recently completed Civil Engineering, Construction Engineering Technology ...
Firma Concrete is seeking a motivated and detail-oriented Construction Coordinator/Summer Student ... Enrolled in or recently completed Civil Engineering, Construction Engineering Technology ...
Firma Concrete is seeking a motivated and detail-oriented Construction Coordinator/Summer Student ... Enrolled in or recently completed Civil Engineering, Construction Engineering Technology ...
Quick apply
Firma Concrete is seeking a motivated and detail-oriented Construction Coordinator/Summer Student ... Enrolled in or recently completed Civil Engineering, Construction Engineering Technology ...
Grande Prairie, AB · On-site
CA$25 - CA$50/hr
This role is ideally suited to students who are continuing their education in the fall, whether in a trades program such as fourth-class power engineering or an academic field. You will work ...
Quick apply
Grande Prairie, AB · On-site
CA$25 - CA$50/hr
This role is ideally suited to students who are continuing their education in the fall, whether in a trades program such as fourth-class power engineering or an academic field. You will work ...
Post-secondary education (in progress) in Engineering, Construction, Architecture, or a related ... Integrated Construction Technology Student Requisition ID: 12960
Post-secondary education (in progress) in Engineering, Construction, Architecture, or a related ... Integrated Construction Technology Student Requisition ID: 12960
Post-secondary education (in progress) in Engineering, Construction, Architecture, or a related ... Integrated Construction Technology Student Requisition ID: 12960
Post-secondary education (in progress) in Engineering, Construction, Architecture, or a related ... Integrated Construction Technology Student Requisition ID: 12960
$7.69 - $12.74
7% of jobs
$17.64 is the 25th percentile. Wages below this are outliers.
$12.74 - $17.79
18% of jobs
$17.79 - $22.84
21% of jobs
The median wage is $23.85 / hr.
$22.84 - $27.88
16% of jobs
$27.88 - $32.93
12% of jobs
$33.29 is the 75th percentile. Wages above this are outliers.
$32.93 - $37.98
7% of jobs
$37.98 - $43.03
6% of jobs
$43.03 - $48.08
4% of jobs
$48.08 - $53.13
3% of jobs
$53.13 - $58.17
2% of jobs
$58.17 - $63.22
2% of jobs
$7
$29
$63
A Student Programmer is typically a student who works part-time or as an intern, developing software or scripts for a company, research project, or university department. Responsibilities may include coding, debugging, testing, and collaborating with other developers. This role helps students gain practical experience while improving their programming skills in a real-world environment.
To thrive as a Student Programmer, a solid grasp of programming fundamentals, problem-solving abilities, and familiarity with at least one programming language (such as Python, Java, or C++) are important, often gained through coursework or projects. Experience using development environments (IDEs), version control systems like Git, and sometimes participation in coding bootcamps or technical certifications can be valuable. Strong communication, teamwork, and time management skills help Student Programmers succeed when balancing academics with project work or internships. These competencies enable efficient learning, effective contribution to team projects, and skill development essential for future employment in software development.
As a Student Programmer, you can expect to work on a range of assignments, from developing small software applications or scripts to assisting with larger team-based projects under the guidance of a mentor or supervisor. Tasks often include debugging code, writing documentation, updating existing software, or participating in code reviews. You may also have opportunities to contribute to research projects, automate routine tasks, or prototype new features. These experiences are designed to build your technical skills, expose you to best practices in software development, and prepare you for more advanced programming roles after graduation.
The most popular types of Student Programmer jobs in Alberta are:
The top searched job categories for Student Programmer jobs in Alberta are:

ABOUT US
At HUB International, we are a team of entrepreneurs. We believe in protecting and supporting the aspirations of individuals, families, and businesses. We help our clients evaluate their risks and develop solutions tailored to their needs. We believe in empowering our employees to learn, grow, and make a difference. Our structure enables our teams to maintain their own unique, regional culture while leveraging support and resources from our corporate centers of excellence.
HUB is one of the largest global insurance and employee benefits broker, providing a boundaryless array of business insurance, employee benefits, risk services, personal insurance, retirement, and private wealth management products and services. With over $5 billion in revenue and almost 20,000 employees in 600 offices throughout North America, HUB has grown substantially, in part due to our industry leading success in mergers and acquisitions.
About the Opportunity
HUB International is looking for a motivated and technically curious Student Programmer Analyst to join our Edmonton office for a four-month work term. This is an excellent opportunity for a third or fourth-year university student interested in software development, business applications, and artificial intelligence to gain hands-on experience supporting and enhancing a critical internal application used by our MGA business.
Working alongside experienced business and technology professionals, you'll take ownership of maintaining and improving an existing application while learning how technology supports insurance operations. You'll have the opportunity to contribute meaningful enhancements, modernize legacy processes, and leverage AI tools to improve development efficiency.
What You'll Do
What We're Looking For
What You'll Gain
JOIN OUR TEAM
Do you believe in the power of innovation, collaboration, and transformation? Do you thrive in a supportive and client focused work environment? Are you looking for an opportunity to help build and drive change in a rapidly growing and evolving organization? When you join HUB International, you will be part of a community of learners and doers focused on our Core Values: entrepreneurship, teamwork, integrity, accountability, and service.
Department Information TechnologyRequired Experience: 1-2 years of relevant experienceRequired Travel: NegligibleWe endeavor to make this website accessible to any and all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact the recruiting teamHUBRecruiting@hubinternational.com. This contact information is for accommodation requests only; do not use this contact information to inquire about the status of applications.