1

Excel Vba Macro Jobs (NOW HIRING)

C#, Python or Snowflake Developer

$51.50 - $71/hr

Responsibilities : • Analyze existing Excel and VBA macro-based workflows and identify automation opportunities • Design, develop, and maintain automated solutions using Snowflake, Python, and/or ...

IMC Americas, Inc. has multiple openings for Macro News Analyst (REQ#4512584101) in Chicago, IL and ... Excel VBA, and Bloomberg. #LI-DNI

NY · On-site

$75 - $95/hr

Experienced in Excel VBA macro development. * A strong working knowledge of computers, MS Office applications, and a drawing package such as Visio, Circad or etc. is required. * Good communication ...

Macro News Analyst

Chicago, IL · On-site

$188 - $254/hr

IMC Americas, Inc. has multiple openings for Macro News Analyst (REQ#4512584101) in Chicago, IL and ... Experience with programming in MATLAB, Python, R Programming, Excel VBA, and Bloomberg. #LI-DNI The ...

Macro News Analyst

Chicago, IL · On-site

$188K - $254K/yr

IMC Americas, Inc. has multiple openings for Macro News Analyst (REQ#4512584101) in Chicago, IL and ... Experience with programming in MATLAB, Python, R Programming, Excel VBA, and Bloomberg. #LI-DNI The ...

Developing Automation Tools in Excel, Access using VBA Automation * Automating and optimizing existing processes with VBA * Developing & maintaining Dashboards using Advanced excel (Formula and ...

Detailed knowledge of VBA / VB Scripts to be able to write modules from scratch Strong on Excel Charts, Pivots, Slicers, Excel formulae, Dashboard views, Index Match, Vlookup & Hlookup, Offset, named ...

Ability to use Excel (VBA, Macro) or BI tools (Tableau, Power BI) to perform Total Cost of Ownership (TCO) modeling. * Crisis Management, able to have "Plan B" under high pressure. * Fluent written ...

next page

Showing results 1-20

Excel Vba Macro information

See salary details

$11K

$135K

$159K

How much do excel vba macro jobs pay per year?

As of Aug 30, 2026, the average yearly pay for excel vba macro in the United States is $135,000.00, according to ZipRecruiter salary data. Most workers in this role earn between $115,000.00 and $155,000.00 per year, depending on experience, location, and employer.

What is an Excel VBA Macro?

An Excel VBA Macro job involves writing, debugging, and maintaining Visual Basic for Applications (VBA) code to automate tasks within Microsoft Excel. Professionals in this role create macros to streamline data processing, generate reports, and improve workflow efficiency. They also troubleshoot and optimize existing VBA scripts to enhance performance and functionality. Strong analytical skills and Excel expertise are essential for success in this role.

What are the key skills and qualifications needed to thrive in the Excel VBA Macro position?

To thrive in an Excel VBA Macro role, you need a strong command of Microsoft Excel, advanced VBA programming abilities, and problem-solving skills, often supported by a background in data analysis or computer science. Familiarity with Excel add-ins, automation tools, and relevant certifications such as Microsoft Office Specialist (MOS) can be advantageous. Strong attention to detail, effective communication, and a collaborative mindset help professionals excel in team-based environments. These skills are essential for streamlining business processes, minimizing errors, and delivering valuable automation solutions for complex data tasks.

What are some typical challenges someone in an Excel VBA Macro position might face?

Professionals in Excel VBA Macro roles often encounter challenges such as optimizing code for efficiency, troubleshooting complex errors, and ensuring compatibility across different versions of Excel. Balancing the need for robust automation with flexibility to accommodate changing user requirements can also be demanding. Additionally, effective communication with non-technical stakeholders is important when translating business needs into clear, functional macros. Overcoming these challenges not only supports smooth business operations but also provides excellent opportunities for skill growth and increased responsibility in project management or data analytics.

More about Excel Vba Macro jobs

What cities are hiring for Excel Vba Macro jobs?

Cities with the most Excel Vba Macro job openings:

What are the most commonly searched types of Excel Vba Macro jobs?

The most popular types of Excel Vba Macro jobs are:

What states have the most Excel Vba Macro jobs?

States with the most job openings for Excel Vba Macro jobs include:

Infographic showing various Excel Vba Macro job openings in the United States as of August 2026, with employment types broken down into 50% Full Time, and 50% Contract. Highlights an 100% In-person job distribution, with an average salary of $135,000 per year, or $64.9 per hour.

VBA/Macro developer

Buffalo, NY • On-site

Avani Technology Solutions, Inc.
IT Services • 201 - 500 employees

Full-time

Re-posted 25 days ago


Job description

Position : VBA/Macro developer
Location : Buffalo, NY
Duration : 6 Months
Top Three Skills:
1. Extensive experience with VBA/Macros Development
2. Must have strong communication (Will be interacting with the business)
3. Experienced working within a heavy Microsoft environment (Knowledge of .NET/C#/SQL) does not need to be an expert here
Job Description:
Microsoft Word and Excel templates for text and graphics.
Ability to import/export txt, excel and/or word files into an application
Macro programs using Visual Basic for Applications (VBA).
Interactions with SQL Server database.
Workflow and email.
Potential SharePoint interactions.
Potential XML and XSLT usage.
Potential use of Visual Studio Tools for Office and VB.NET
Potential use of graphical and multi-media development tools