1

Vba Developer Jobs in Alberta (NOW HIRING)

Currently enrolled in the 3rd or 4th year or Masters of a Computer Science, Software Engineering ... Experience with Excel VBA is an asset. * Strong analytical and problem-solving skills. * Ability to ...

New

... VBA, Python, Etc) Don't have all the qualifications listed? That's ok! Apply anyway. We acknowledge ... Our engineering roles follow internal compensation guidelines and the pay band will generally be ...

Experience with Python, R, or VBA for data analysis and model automation would be considered an ... Our scientists, engineers, field teams and consultants apply systems thinking that unites science ...

Programming (e.g., Python, VBA, PowerBI), AI, and/or data analytics experience. About our business We are a leader in North American energy infrastructure, spanning Canada, the U.S. and Mexico. Every ...

Working knowledge of SQL Server, databases, and programming languages such as .NET, VB/VBA, C#/C++, or PowerShell. * Excellent communication, time management, critical thinking, and interpersonal ...

Working knowledge of SQL Server, databases, and programming languages such as .NET, VB/VBA, C#/C++, or PowerShell. * Excellent communication, time management, critical thinking, and interpersonal ...

Tetra Tech is adding a Software Developer to our Track Assessment Services team based in Edmonton, AB. The successful candidate will have experience in Windows-based application development, with a ...

We're looking for an Software Developer to join our team and contribute to developing cutting-edge solutions for our core robotic manufacturing technologies. The ideal candidate will have a strong ...

We're looking for an Software Developer to join our team and contribute to developing cutting-edge solutions for our core robotic manufacturing technologies. The ideal candidate will have a strong ...

next page

Showing results 1-20

Vba Developer information

What are the key skills and qualifications needed to thrive as a VBA developer, and why are they important?

To thrive as a VBA Developer, you need strong programming skills in Visual Basic for Applications, solid understanding of Excel, and a background in computer science or related fields. Familiarity with Microsoft Office Suite, version control systems, and knowledge of database connectivity (such as SQL) are commonly required. Analytical thinking, problem-solving ability, and effective communication help VBA Developers collaborate with stakeholders and efficiently address business needs. These skills ensure that automation solutions are robust, user-friendly, and aligned with organizational objectives.

What are some common challenges faced by VBA developers when working with legacy Excel applications?

VBA Developers often encounter challenges such as poorly documented code, lack of version control, and outdated Excel features when working with legacy applications. These issues can make it difficult to understand existing logic, troubleshoot bugs, and implement new features efficiently. Collaborating closely with business users and maintaining clear documentation are important strategies to overcome these obstacles and ensure smooth upgrades or maintenance.

Is VBA still in demand?

VBA Developer roles remain relevant in industries that rely on Microsoft Office automation, such as finance, accounting, and data analysis. While newer programming languages are gaining popularity, VBA skills are still valuable for maintaining and enhancing existing Excel and Access applications, especially in enterprise environments. Demand is steady for professionals with VBA proficiency combined with knowledge of Excel, Access, and automation tools.

What is a VBA developer?

A VBA developer works with Microsoft tools like Visual Basic for Applications to code new programming for Office and other software. Your duties include creating application enhancements, creating systems administration tools, providing maintenance for programs, and creating new programs for business development. Your work is connected to all moments in the life cycle development of software. Additionally, your job is to assist with quality assurance and the testing of new products and to provide analysis and reports for management and other development teams. You are also responsible for documentation and ensuring that your team meets the specifications for each project.

What are popular job titles related to Vba Developer jobs in Alberta? For Vba Developer jobs in Alberta, the most frequently searched job titles are:
What job categories do people searching Vba Developer jobs in Alberta look for? The top searched job categories for Vba Developer jobs in Alberta are:
What are popular job titles related to Vba Developer jobs in AB? For Vba Developer jobs in AB, the most frequently searched job titles are:
Infographic showing various Vba Developer job openings in Alberta as of August 2026, with employment types broken down into 100% Full Time. Highlights an 50% In-person, and 50% Hybrid job distribution.

Student Programmer Analyst

HUB

Red Deer, AB โ€ข On-site

Full-time

Retirement

Posted yesterday

New


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: Negligible

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 teamHUBRecruiting@hubinternational.com. This contact information is for accommodation requests only; do not use this contact information to inquire about the status of applications.