Student Programmer Analyst
Top Benefits
About the role
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
Learn and become the primary support resource for an existing internal business application. Maintain, troubleshoot, and enhance application functionality. Define and implement new features based on business requirements. Analyze existing application logic and recommend improvements. Assist with modernizing legacy Excel VBA functionality by transitioning processes into newer technologies. Write, test, and document clean, efficient code. Utilize AI-assisted development tools to accelerate coding, logic development, and troubleshooting. Work with business stakeholders to understand workflows and translate requirements into technical solutions. Participate in application testing, debugging, and deployment activities. Document system functionality, enhancements, and technical processes.
What We're Looking For
Currently enrolled in the 3rd or 4th year or Masters of a Computer Science, Software Engineering, Computing Science, or related program at the University of Alberta.
Experience with
JavaScript React Node.js Understanding of software development principles and application architecture. Familiarity with AI-assisted coding tools (such as GitHub Copilot or ChatGPT) is considered an asset. Experience with Excel VBA is an asset. Strong analytical and problem-solving skills. Ability to understand and work through existing application logic. Excellent communication skills and the ability to collaborate with technical and non-technical stakeholders. Self-motivated with a willingness to take ownership of projects. This is a full stack development role – independent development with aid.
What You'll Gain
Hands-on experience owning and enhancing a business-critical application. Exposure to software development in a large enterprise environment. Experience working with modern web technologies and AI-assisted development. Mentorship from experienced technology and business professionals. Practical experience translating business needs into technical solutions. An opportunity to make a measurable impact on an application used across the organization. Why HUB International? At HUB, we invest in emerging talent by providing meaningful work, mentorship, and opportunities to grow. You'll be part of a collaborative team where your ideas are valued, your contributions make an impact, and you'll gain real-world experience that will help launch your career in technology.
Department Information Technology
Required Experience: 2-5 years of relevant experience Required Travel: No Travel Required We 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 team HUBRecruiting@hubinternational.com. This contact information is for accommodation requests only; do not use this contact information to inquire about the status of applications.
Not the right fit? Search for Student Programmer Analyst jobs in Edmonton, Alberta, Canada
About HUB International
Hi, we’re HUB.
We advise businesses and individuals on how to reach their goals. When you partner with us, you’re at the center of a vast network of risk, insurance, employee benefits, retirement and wealth management specialists that bring clarity to a changing world with tailored solutions and unrelenting advocacy.
So you’re ready for tomorrow.
About Hub International Headquartered in Chicago, Illinois, Hub International Limited (Hub) is a leading full-service global insurance broker providing property and casualty, life and health, employee benefits, investment and risk management products and services. From offices located throughout North America, Hub’s vast network of specialists provides peace of mind on what matters most by protecting clients through unrelenting advocacy and tailored insurance solutions. For more information, please visit hubinternational.com.
Similar Jobs
Student Programmer Analyst
Top Benefits
About the role
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
Learn and become the primary support resource for an existing internal business application. Maintain, troubleshoot, and enhance application functionality. Define and implement new features based on business requirements. Analyze existing application logic and recommend improvements. Assist with modernizing legacy Excel VBA functionality by transitioning processes into newer technologies. Write, test, and document clean, efficient code. Utilize AI-assisted development tools to accelerate coding, logic development, and troubleshooting. Work with business stakeholders to understand workflows and translate requirements into technical solutions. Participate in application testing, debugging, and deployment activities. Document system functionality, enhancements, and technical processes.
What We're Looking For
Currently enrolled in the 3rd or 4th year or Masters of a Computer Science, Software Engineering, Computing Science, or related program at the University of Alberta.
Experience with
JavaScript React Node.js Understanding of software development principles and application architecture. Familiarity with AI-assisted coding tools (such as GitHub Copilot or ChatGPT) is considered an asset. Experience with Excel VBA is an asset. Strong analytical and problem-solving skills. Ability to understand and work through existing application logic. Excellent communication skills and the ability to collaborate with technical and non-technical stakeholders. Self-motivated with a willingness to take ownership of projects. This is a full stack development role – independent development with aid.
What You'll Gain
Hands-on experience owning and enhancing a business-critical application. Exposure to software development in a large enterprise environment. Experience working with modern web technologies and AI-assisted development. Mentorship from experienced technology and business professionals. Practical experience translating business needs into technical solutions. An opportunity to make a measurable impact on an application used across the organization. Why HUB International? At HUB, we invest in emerging talent by providing meaningful work, mentorship, and opportunities to grow. You'll be part of a collaborative team where your ideas are valued, your contributions make an impact, and you'll gain real-world experience that will help launch your career in technology.
Department Information Technology
Required Experience: 2-5 years of relevant experience Required Travel: No Travel Required We 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 team HUBRecruiting@hubinternational.com. This contact information is for accommodation requests only; do not use this contact information to inquire about the status of applications.
Not the right fit? Search for Student Programmer Analyst jobs in Edmonton, Alberta, Canada
About HUB International
Hi, we’re HUB.
We advise businesses and individuals on how to reach their goals. When you partner with us, you’re at the center of a vast network of risk, insurance, employee benefits, retirement and wealth management specialists that bring clarity to a changing world with tailored solutions and unrelenting advocacy.
So you’re ready for tomorrow.
About Hub International Headquartered in Chicago, Illinois, Hub International Limited (Hub) is a leading full-service global insurance broker providing property and casualty, life and health, employee benefits, investment and risk management products and services. From offices located throughout North America, Hub’s vast network of specialists provides peace of mind on what matters most by protecting clients through unrelenting advocacy and tailored insurance solutions. For more information, please visit hubinternational.com.