1

Vba Developer Jobs in Alberta (NOW HIRING)

Jr. Analytics Developer - Go Auto Corporate (Mayfield) The Opportunity We strive to stay at the ... SQL, python, spark, DAX, VBA, AI. * Familiarity with the automotive industry, including dealership ...

Jr. Analytics Developer - Go Auto Corporate (Mayfield) The Opportunity We strive to stay at the ... SQL, python, spark, DAX, VBA, AI. * Familiarity with the automotive industry, including dealership ...

Jr. Analytics Developer - Go Auto Corporate (Mayfield) The Opportunity We strive to stay at the ... SQL, python, spark, DAX, VBA, AI. * Familiarity with the automotive industry, including dealership ...

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

Knowledge of scripting languages (Python, R, VBA) for model automation and data processing is a ... Our scientists, engineers, field teams and consultants apply systems thinking that unites science ...

Water Resources Engineer

Calgary, AB · On-site

CA$30 - CA$55/hr

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

next page

Showing results 1-20

Vba Developer information

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 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 an in demand skill?

VBA development skills are still valuable in industries that rely on automation of Excel and Office applications, especially in finance, accounting, and data analysis. While demand has decreased with the rise of newer programming languages and tools, many organizations continue to seek VBA developers for maintaining and improving existing systems. Proficiency in VBA combined with knowledge of Excel and other Office tools can enhance job prospects in these fields.

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.

Turnaround Planning Student

Canadian Natural

Fort Mcmurray, AB

Full-time

Posted 10 days ago


Job description

The Opportunity:

Are you a student looking for an exciting opportunity that is full of meaningful, diverse, and ambitious assignments working alongside industry leading professionals? Join Canadian Natural, where we strive to provide opportunities based on your abilities, helping you to contribute in a meaningful way and apply your academic experience to challenging and rewarding projects!

Our Horizon Oil Sands site is a world-class asset offering countless opportunities to advance your career. Comprised of surface oil sands mining and bitumen processing and upgrading facilities, this vast project offers challenging opportunities in an environment where teamwork, innovation, and your expertise are valued. Apply your abilities using industry-leading technologies and contribute to the success of the Horizon and Albian Oil Sands operations.

  • Job location: Fort McMurray, Alberta - Horizon Oil Sands Site 
  • Shift schedule: 4 days on, 3 days off, 10 hours per day (Monday - Thursday)
  • Term length: 8 and 16 months
  • Term start: January and May 2027
  • Safety sensitive position: Yes

Key Accountabilities:

  • Assist the Upgrading and Utilities Engineering Team in activities relating to Turnaround Planning support
  • Understand Turnaround Scope Management Processes utilizing the Scope Management Module (Access Database)
  • MS Access Skills
    • Database Design & Development - Structure databases, define relationships and implement normalization for efficiency
    • Advanced Access Development - Build forms, queries, reports, and macros to enhance database functionality
    • VBA Programming - Automate processes, develop user-friendly interfaces, and ensure smooth execution with error handling
    • SQL Query Optimization - Write, optimize, and troubleshoot SQL queries for data manipulation and reporting
    • Database Troubleshooting & Optimization - Identify and resolve performance issues, debug errors, and maintain data integrity
    • Collaboration & Documentation - Work with stakeholders, document processes, and provide training for efficient database use
  • MS Excel Skills
    • Data Management & Reporting - Organize, analyze, and visualize data using advanced formulas, PivotTables, and dashboards
    • VBA & Macro Automation - Automate repetitive tasks, improve workflows, and enhance efficiency with custom scripts
    • Power Query & Data Modeling - Perform Extract, Transform, Load processing, create data models with Power Pivot, and use DAX for advanced analysis
    • Optimization & Troubleshooting - Resolve formula errors, optimize large datasets, and improve workbook performance

What You Bring to The Role:

  • Currently enrolled in a bachelor's degree program, or within one year of graduation, in Mechanical Engineering or Computer Science or Data Science 
  • Previous engineering experience is considered an asset
  • Strong programming fundamentals with the ability to learn and adapt to new tools and environments quickly
  • Solid understanding of SQL for writing, modifying, and troubleshooting complex queries 
  • Strong mindset with an attention to detail, logical problem-solving, ability to work independently, and a willingness to learn

What We Offer:

  • Competitive salary
  • Quality camp facilities with multiple amenities available 
  • Company Sponsored Fly-In/Fly-Out from Calgary or Edmonton, Alberta
  • May be eligible for relocation to Calgary, Edmonton or Fort McMurray pursuant to Canadian Natural's Relocation Policy (students will be responsible for finding their own accommodations during the work term)
  • Multiple volunteer opportunities within the community

Check out our COMPENSATION & BENEFITS overview to see what we have to offer!

If you are interested in this exciting student work term opportunity, please include your resume, cover letter and unofficial transcripts as part of your online application.

All candidates applying to Canadian Natural must have legal authorization to work in Canada with no restrictions.

We wish to thank all applicants for their interest and effort in applying for the position; however, only candidates selected for interviews will be contacted. This posting will close once a successful candidate has been selected.

Canadian Natural operates one of the largest Campus Recruitment programs in the country, hiring over 400 students every year. Students hired on with us are made to feel a part of the team, gaining high level experience, knowledge, and training that introduces and prepares them for full-time employment. 

We are proud to share that Canadian Natural has been ranked as a Top Employer for 2023, 2024 and 2025 by Canada's Future Workforce and also one of Forbes' Canada's Best Employers in 2025 and 2026.

Industry Leader: We commenced business in 1989 with a handful of employees and modest production, but today we employ more than 10,000 people and produce over 1 million BOE/d. 

Community Investment: Social responsibility is a critical element of our commitment to responsible operations and part of our success and pride as a Company. We are committed to investing in the communities where we live and work, creating shared value along the way.

Compensation and Benefits: We strive to share Company success with all employees through a comprehensive total compensation package.

Our People, Our Stories: Our stories demonstrate the strong culture that exists at Canadian Natural - one that focuses on developing people, working together and doing it right, with fun and integrity.

Check out some of our Student Testimonials!