Student Programmer Analyst
Oakville, ON · 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 ...
Oakville, ON · 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 ...
Oakville, ON · 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 ...
Toronto, ON · On-site
We're seeking highly motivated students who possess strong technical skills and the ability to work ... Work closely with our traders, quantitative research analysts, implementation programmers and other ...
Toronto, ON · On-site
We're seeking highly motivated students who possess strong technical skills and the ability to work ... Work closely with our traders, quantitative research analysts, implementation programmers and other ...
Mount Forest, ON · On-site
CA$21/hr
Dana is a global leader in the supply of highly engineered driveline, sealing, and thermal ... Dana Canada Corporation, Mount Forest plant is looking for Students to join our production facility ...
Mount Forest, ON · On-site
CA$21/hr
Dana is a global leader in the supply of highly engineered driveline, sealing, and thermal ... Dana Canada Corporation, Mount Forest plant is looking for Students to join our production facility ...
CA$21.37 - CA$31.33/hr
We are seeking Engineering Students , for our Toronto District, within our Canadian Buildings Division that are available for 4 or 8 months starting September 2026. As an Engineering Student and ...
CA$21.37 - CA$31.33/hr
We are seeking Engineering Students , for our Toronto District, within our Canadian Buildings Division that are available for 4 or 8 months starting September 2026. As an Engineering Student and ...
CA$21.37 - CA$31.33/hr
We are seeking Engineering Students , for our Toronto District, within our Canadian Buildings Division that are available for 4 or 8 months starting September 2026. As an Engineering Student and ...
CA$21.37 - CA$31.33/hr
We are seeking Engineering Students , for our Toronto District, within our Canadian Buildings Division that are available for 4 or 8 months starting September 2026. As an Engineering Student and ...
Oakville, ON · On-site
CA$21.37 - CA$31.33/hr
We are seeking Engineering Students , for our Toronto District, within our Canadian Buildings Division that are available for 4 or 8 months starting September 2026. As an Engineering Student and ...
Oakville, ON · On-site
CA$21.37 - CA$31.33/hr
We are seeking Engineering Students , for our Toronto District, within our Canadian Buildings Division that are available for 4 or 8 months starting September 2026. As an Engineering Student and ...
CA$21.37 - CA$31.33/hr
We are seeking Engineering Students , for our Toronto District, within our Canadian Buildings Division that are available for 4 or 8 months starting September 2026. As an Engineering Student and ...
CA$21.37 - CA$31.33/hr
We are seeking Engineering Students , for our Toronto District, within our Canadian Buildings Division that are available for 4 or 8 months starting September 2026. As an Engineering Student and ...
CA$21.37 - CA$31.33/hr
We are seeking an Engineering Student , for our Toronto District to work from Sudbury ON , within our Canadian Buildings Division that are available for 4 or 8 months starting September 2026. As an ...
CA$21.37 - CA$31.33/hr
We are seeking an Engineering Student , for our Toronto District to work from Sudbury ON , within our Canadian Buildings Division that are available for 4 or 8 months starting September 2026. As an ...
Sudbury, ON · On-site
CA$21.37 - CA$31.33/hr
We are seeking an Engineering Student , for our Toronto District to work from Sudbury ON , within our Canadian Buildings Division that are available for 4 or 8 months starting September 2026. As an ...
Sudbury, ON · On-site
CA$21.37 - CA$31.33/hr
We are seeking an Engineering Student , for our Toronto District to work from Sudbury ON , within our Canadian Buildings Division that are available for 4 or 8 months starting September 2026. As an ...
CA$21.37 - CA$31.33/hr
We are seeking an Engineering Student , for our Toronto District to work from Sudbury ON , within our Canadian Buildings Division that are available for 4 or 8 months starting September 2026. As an ...
CA$21.37 - CA$31.33/hr
We are seeking an Engineering Student , for our Toronto District to work from Sudbury ON , within our Canadian Buildings Division that are available for 4 or 8 months starting September 2026. As an ...
CA$21.37 - CA$31.33/hr
We are seeking an Engineering Student, for our Toronto District , working in Trenton , within our Canadian Buildings Division that are available for 4 or 8 months starting in September 2026. As an ...
CA$21.37 - CA$31.33/hr
We are seeking an Engineering Student, for our Toronto District , working in Trenton , within our Canadian Buildings Division that are available for 4 or 8 months starting in September 2026. As an ...
Trenton, ON · On-site
CA$21.37 - CA$31.33/hr
We are seeking an Engineering Student, for our Toronto District , working in Trenton , within our Canadian Buildings Division that are available for 4 or 8 months starting in September 2026. As an ...
Trenton, ON · On-site
CA$21.37 - CA$31.33/hr
We are seeking an Engineering Student, for our Toronto District , working in Trenton , within our Canadian Buildings Division that are available for 4 or 8 months starting in September 2026. As an ...
CA$21.37 - CA$31.33/hr
We are seeking an Engineering Student, for our Toronto District , working in Trenton , within our Canadian Buildings Division that are available for 4 or 8 months starting in September 2026. As an ...
CA$21.37 - CA$31.33/hr
We are seeking an Engineering Student, for our Toronto District , working in Trenton , within our Canadian Buildings Division that are available for 4 or 8 months starting in September 2026. As an ...
This position will also support programming related to cultural needs. As a part of the OIR and Indigenous Student Services Team, this role will collaborate to build a thriving community rooted in ...
This position will also support programming related to cultural needs. As a part of the OIR and Indigenous Student Services Team, this role will collaborate to build a thriving community rooted in ...
The Student will plan, schedule and conduct technically engineering assignments requiring judgment, independent evaluation, selection and significant adaptation and deviation from standard techniques ...
The Student will plan, schedule and conduct technically engineering assignments requiring judgment, independent evaluation, selection and significant adaptation and deviation from standard techniques ...
About Us The Engineering Career Centre (ECC) connects University of Toronto students with meaningful professional experiences that provide a solid foundation for successful careers and life-long ...
About Us The Engineering Career Centre (ECC) connects University of Toronto students with meaningful professional experiences that provide a solid foundation for successful careers and life-long ...
We are looking for a co-op student available for 4, 8 and 12 months starting January 2026 ... Enrolled in a Bachelor's degree program in Civil Engineering * Ability to take initiative, pay ...
We are looking for a co-op student available for 4, 8 and 12 months starting January 2026 ... Enrolled in a Bachelor's degree program in Civil Engineering * Ability to take initiative, pay ...
Overview We are looking for a co-op student available for 4, 8 and 12 months starting January 2026 ... Enrolled in a Bachelor's degree program in Civil Engineering * Ability to take initiative, pay ...
Overview We are looking for a co-op student available for 4, 8 and 12 months starting January 2026 ... Enrolled in a Bachelor's degree program in Civil Engineering * Ability to take initiative, pay ...
Ottawa, ON · On-site
CA$43K - CA$59K/yr
Student (Fixed Term) QNX is a world leader in the embedded software that drives many of the world ... After a course on QNX application programming, you will be given hardware and software development ...
Ottawa, ON · On-site
CA$43K - CA$59K/yr
Student (Fixed Term) QNX is a world leader in the embedded software that drives many of the world ... After a course on QNX application programming, you will be given hardware and software development ...
Windsor, ON · On-site
CA$42.14/hr
Student Ambassador Coordinator CLASSIFICATION: Classification "IV" per Schedule A of the collective ... Engineering; Nursing; and Business. The UWindsor campus is home to a medical program offered by ...
Windsor, ON · On-site
CA$42.14/hr
Student Ambassador Coordinator CLASSIFICATION: Classification "IV" per Schedule A of the collective ... Engineering; Nursing; and Business. The UWindsor campus is home to a medical program offered by ...
$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
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.
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.

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.