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 ...
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 ...
Student Programmer Analyst
Edmonton, AB · On-site
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 ...
Student Programmer Analyst
Edmonton, AB · On-site
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 ...
Procurement Data Specialist
Calgary, AB · On-site
SQL and Excel (VBA) knowledge is an asset * Previous experience with SAP Ariba would be an asset * Knowledge and understanding of end-to-end supply chain management * Working knowledge of ERP and ...
Procurement Data Specialist
Calgary, AB · On-site
SQL and Excel (VBA) knowledge is an asset * Previous experience with SAP Ariba would be an asset * Knowledge and understanding of end-to-end supply chain management * Working knowledge of ERP and ...
Procurement Data Specialist
Edmonton, AB · On-site
SQL and Excel (VBA) knowledge is an asset * Previous experience with SAP Ariba would be an asset * Knowledge and understanding of end-to-end supply chain management * Working knowledge of ERP and ...
Procurement Data Specialist
Edmonton, AB · On-site
SQL and Excel (VBA) knowledge is an asset * Previous experience with SAP Ariba would be an asset * Knowledge and understanding of end-to-end supply chain management * Working knowledge of ERP and ...
Refinery Planner (NA)
Edmonton, AB · On-site +1
... Excel, VBA), data validation and digitalization, market awareness (crude/products, margin drivers), cross-functional collaboration, stakeholder management. QUALIFICATIONS Degree in Chemical or ...
Refinery Planner (NA)
Edmonton, AB · On-site +1
... Excel, VBA), data validation and digitalization, market awareness (crude/products, margin drivers), cross-functional collaboration, stakeholder management. QUALIFICATIONS Degree in Chemical or ...
BMO Capital Markets Winter 2027, Investment Banking, Energy Acquisitions and Divestitures (A&D), ...
Calgary, AB · On-site
CA$100K/yr
Integrate information from multiple sources to enable more efficient processes, enhanced analysis and/or streamlined reporting using SQL, Python, R, Spotfire, or Excel VBA * Develop analysis and ...
BMO Capital Markets Winter 2027, Investment Banking, Energy Acquisitions and Divestitures (A&D), ...
Calgary, AB · On-site
CA$100K/yr
Integrate information from multiple sources to enable more efficient processes, enhanced analysis and/or streamlined reporting using SQL, Python, R, Spotfire, or Excel VBA * Develop analysis and ...
BMO Capital Markets New Grad 2027 Investment Banking, Energy Acquisitions and Divestitures (A&D),...
CA$100K/yr
Integrate information from multiple sources to enable more efficient processes, enhanced analysis and/or streamlined reporting using SQL, Python, R, Spotfire, or Excel VBA * Develop analysis and ...
BMO Capital Markets New Grad 2027 Investment Banking, Energy Acquisitions and Divestitures (A&D),...
CA$100K/yr
Integrate information from multiple sources to enable more efficient processes, enhanced analysis and/or streamlined reporting using SQL, Python, R, Spotfire, or Excel VBA * Develop analysis and ...
Strong in Microsoft Excel, VBA knowledge is an asset. * Ability to take direction. * Attention to detail * Enthusiastic and willing to learn. * Good interpersonal skills with the ability to interact ...
Strong in Microsoft Excel, VBA knowledge is an asset. * Ability to take direction. * Attention to detail * Enthusiastic and willing to learn. * Good interpersonal skills with the ability to interact ...
Consultant, Actuarial
Calgary, AB · Hybrid
Good knowledge of Python, Excel, VBA or SAS. * Desirable competencies: adaptability, innovative, analytical, decision-making, critical thinking, stellar communication, planning, organizing and team ...
Consultant, Actuarial
Calgary, AB · Hybrid
Good knowledge of Python, Excel, VBA or SAS. * Desirable competencies: adaptability, innovative, analytical, decision-making, critical thinking, stellar communication, planning, organizing and team ...
Consultant, Actuarial
Calgary, AB · Hybrid
Good knowledge of Python, Excel, VBA or SAS. * Desirable competencies: adaptability, innovative, analytical, decision-making, critical thinking, stellar communication, planning, organizing and team ...
Consultant, Actuarial
Calgary, AB · Hybrid
Good knowledge of Python, Excel, VBA or SAS. * Desirable competencies: adaptability, innovative, analytical, decision-making, critical thinking, stellar communication, planning, organizing and team ...
Geomatics Quality Control Technician
Edmonton, AB · On-site
CA$60K - CA$110K/yr
Advanced Excel skills for data analysis and reporting. Programming experience considered an asset (e.g., Python, VBA). Previous experience in geomatics or surveying quality control is preferred.
Geomatics Quality Control Technician
Edmonton, AB · On-site
CA$60K - CA$110K/yr
Advanced Excel skills for data analysis and reporting. Programming experience considered an asset (e.g., Python, VBA). Previous experience in geomatics or surveying quality control is preferred.
Geomatics Quality Control Technician
Edmonton, AB · On-site
CA$60K - CA$110K/yr
... Excel skills for data analysis and reporting. · Programming experience considered an asset (e.g., Python, VBA). · Previous experience in geomatics or surveying quality control is preferred. Skills ...
New
Quick apply
Geomatics Quality Control Technician
Edmonton, AB · On-site
CA$60K - CA$110K/yr
... Excel skills for data analysis and reporting. · Programming experience considered an asset (e.g., Python, VBA). · Previous experience in geomatics or surveying quality control is preferred. Skills ...
New
Senior Financial Analyst
Calgary, AB · On-site
Advanced Excel and Access to build complex IF type of statements, code macros and VBA * Strong knowledge of International Financial Reporting Standards * Working knowledge of SAP, Hyperion, BW and ...
Senior Financial Analyst
Calgary, AB · On-site
Advanced Excel and Access to build complex IF type of statements, code macros and VBA * Strong knowledge of International Financial Reporting Standards * Working knowledge of SAP, Hyperion, BW and ...
Senior Financial Analyst
Edmonton, AB · On-site
Advanced Excel and Access to build complex IF type of statements, code macros and VBA * Strong knowledge of International Financial Reporting Standards * Working knowledge of SAP, Hyperion, BW and ...
Senior Financial Analyst
Edmonton, AB · On-site
Advanced Excel and Access to build complex IF type of statements, code macros and VBA * Strong knowledge of International Financial Reporting Standards * Working knowledge of SAP, Hyperion, BW and ...
Corporate Finance Intern
Edmonton, AB · On-site +1
Advanced Excel skills and working knowledge of artificial intelligence. Programming knowledge, e.g. Python, SQL or VBA. Ability to synthesize large amounts of information and develop innovative ...
Corporate Finance Intern
Edmonton, AB · On-site +1
Advanced Excel skills and working knowledge of artificial intelligence. Programming knowledge, e.g. Python, SQL or VBA. Ability to synthesize large amounts of information and develop innovative ...
Corporate Finance Intern
Edmonton, AB · On-site
Advanced Excel skills and working knowledge of artificial intelligence. * Programming knowledge, e.g. Python, SQL or VBA. * Ability to synthesize large amounts of information and develop innovative ...
Corporate Finance Intern
Edmonton, AB · On-site
Advanced Excel skills and working knowledge of artificial intelligence. * Programming knowledge, e.g. Python, SQL or VBA. * Ability to synthesize large amounts of information and develop innovative ...
Compétences avancées en Excel et connaissance pratique de l'intelligence artificielle. * Connaissance de programmation, par exemple en Python, SQL ou VBA. * Aptitude à synthétiser de grandes ...
Compétences avancées en Excel et connaissance pratique de l'intelligence artificielle. * Connaissance de programmation, par exemple en Python, SQL ou VBA. * Aptitude à synthétiser de grandes ...
Corporate Finance Intern (Hybrid)
Edmonton, AB · On-site +1
Advanced Excel skills and working knowledge of artificial intelligence. * Programming knowledge, e.g. Python, SQL or VBA. * Ability to synthesize large amounts of information and develop innovative ...
Corporate Finance Intern (Hybrid)
Edmonton, AB · On-site +1
Advanced Excel skills and working knowledge of artificial intelligence. * Programming knowledge, e.g. Python, SQL or VBA. * Ability to synthesize large amounts of information and develop innovative ...
Familiarity with Microsoft Office, especially Excel, and experience with advanced formulas or VBA is considered an asset. * Familiarity with industry software such as geoSCOUT, AccuMap, Petrinex, and ...
Familiarity with Microsoft Office, especially Excel, and experience with advanced formulas or VBA is considered an asset. * Familiarity with industry software such as geoSCOUT, AccuMap, Petrinex, and ...
Familiarity with Microsoft Office, especially Excel, and experience with advanced formulas or VBA is considered an asset. * Familiarity with industry software such as geoSCOUT, AccuMap, Petrinex, and ...
Quick apply
Familiarity with Microsoft Office, especially Excel, and experience with advanced formulas or VBA is considered an asset. * Familiarity with industry software such as geoSCOUT, AccuMap, Petrinex, and ...
Excel Vba information
See Alberta salary details
$13.46 - $19.71
9% of jobs
$19.71 - $25.96
11% of jobs
$27.71 is the 25th percentile. Wages below this are outliers.
$25.96 - $32.21
18% of jobs
The median wage is $36.70 / hr.
$32.21 - $38.46
17% of jobs
$38.46 - $44.71
8% of jobs
$44.71 - $50.96
5% of jobs
$50.96 - $57.21
6% of jobs
$57.47 is the 75th percentile. Wages above this are outliers.
$57.21 - $63.46
6% of jobs
$63.46 - $69.71
6% of jobs
$69.71 - $75.96
6% of jobs
$75.96 - $82.21
6% of jobs
$13
$44
$82
How much do excel vba jobs pay per hour?
What are the key skills and qualifications needed to thrive in the Excel VBA position?
To thrive as an Excel VBA professional, you need advanced knowledge of Microsoft Excel, proficiency in Visual Basic for Applications (VBA) programming, and a solid understanding of data analysis or process automation. Familiarity with other Office 365 tools, experience using integrated databases, and certifications such as Microsoft Office Specialist (MOS) are often advantageous. Exceptional problem-solving skills, attention to detail, and clear communication help you collaborate effectively and deliver robust solutions. These combined abilities enable you to improve efficiency, automate complex workflows, and support data-driven decision-making within organizations.
What does an Excel VBA professional do?
Excel VBA professionals are commonly tasked with automating repetitive manual processes, creating complex reports, and developing custom data analysis tools within Excel. They may build macros, write scripts to streamline business workflows, and implement user forms or dashboards to enhance usability. Collaboration with analysts, managers, and IT teams is frequent, as VBA solutions often need to be tailored to department-specific needs or integrated with other systems. This role requires both independent project work and responsive troubleshooting as business needs evolve.
What is an Excel VBA?
An Excel VBA job involves using Visual Basic for Applications (VBA) to automate tasks, create macros, and enhance functionality in Microsoft Excel. Professionals in this role develop scripts to streamline data processing, generate reports, and improve workflow efficiency. These jobs often require strong problem-solving skills and knowledge of Excel formulas, functions, and data analysis tools.

Job description
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
- 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.
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.