Student Programmer Analyst
Job Summary
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 20000 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 youll take ownership of maintaining and improving an existing application while learning how technology supports insurance operations. Youll have the opportunity to contribute meaningful enhancements modernize legacy processes and leverage AI tools to improve development efficiency.
What Youll 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 Were 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
- 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 Youll 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.
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 team. This contact information is for accommodation requests only; do not use this contact information to inquire about the status of applications.
Required Experience:
IC
About Company
HUB International is a leading North American insurance brokerage that provides employee benefits, business, and personal insurance products and services.