1

Vba Programmer Jobs (NOW HIRING)

Analyst 2

Huntsville, AL · On-site

$70K - $75K/yr

Must be proficiency in MS Office applications (Excel, Word, Visio, and Visual Basic for Applications (VBA) programming. The VBA utilities are used to architect, maintain, and enhance a critical suite ...

Experience with Access and Excel VBA programming Experience with a scripting language such as Python or PERL Experience with JavaScript Effective in engaging business SMEs to understand their needs ...

Controls System Engineer

Houston, TX · On-site

$79K - $103K/yr

... VB & VBA Programming, Trending, Data Logging of Process Data, Industrial Network Communication Design and Implementation) will be an added advantage: * Rockwell Factory Talk, PanelBuilder or ...

... VBA programming • Experience with a scripting language such as Python or PERL • Experience with JavaScript • Effective in engaging business SMEs to understand their needs and translate them ...

Chicago IL Jobs, Experienced Trader, Python, C++, Excel, VBA, SQL, Multi-Dimensional Arrays, Nested Loops, Large Data Sets, Programming, Programmer Analyst, Trading, Financial, Chicago Recruiters ...

C# / C++ Developer

$50.25 - $67.50/hr

Job Title: C# / C++ Developer with hands-on experience migrating legacy VBA applications to C#. Experience: 8+ Years (Preferred) Remote Seeking a C# / C++ developer with hands-on experience migrating ...

System uses an Oracle database, SQL and Excel VBA Become the expert of the Storm Management System both as a developer and as a user. Continue to evolve the tools to support the Storm contract ...

Data Management Analyst

Huntsville, AL · On-site

$120K - $135K/yr

Engineer and manage databases using SQL and VBA to automate data collection, ensure data uniformity, and facilitate analysis and auditing. * Create insightful and dynamic Tableau or Power BI ...

next page

Showing results 1-20

VBA Programmer information

See salary details

$42

$44

$46

How much do vba programmer jobs pay per hour?

As of Jul 17, 2026, the average hourly pay for vba programmer in the United States is $44.38, according to ZipRecruiter salary data. Most workers in this role earn between $43.51 and $45.19 per hour, depending on experience, location, and employer.

How does a VBA Programmer typically collaborate with other departments within an organization?

VBA Programmers often work closely with departments such as finance, operations, and HR to automate processes and improve workflow efficiencies. They gather requirements from stakeholders, develop custom macros or applications in Excel or Access, and provide user training or support. Effective communication is essential, as VBA Programmers must translate business needs into technical solutions while ensuring their tools are user-friendly and meet organizational goals.

What Does a VBA Programmer Do?

As a VBA (Visual Basic for Applications) programmer, you develop and manage algorithms for inventory management, distribution, and more, and also create custom automated systems based on client requests. This includes converting CAD data into instructions for machines. Your responsibilities include designing, writing, and documenting database applications using VBA, SQL, and other programming languages as needed. Many positions require you to maintain excel tools and create and enhance automated features with these tools. Other duties include creating data structures, analyzing existing data, tracking new data, and creating status reports. You are expected to develop scripts, provide database support, and create a graphic user interface if needed.

What is the difference between Vba Programmer vs Excel Developer?

AspectVba ProgrammerExcel Developer
Required SkillsVBA scripting, automation, macrosVBA, Excel formulas, dashboard design
Work EnvironmentOffice settings, financial, and data analysis firmsOffice environments, finance, and business analysis
CertificationsNone mandatory, but VBA certifications availableExcel certifications, VBA knowledge
Job FocusAutomating tasks, writing macros, data processingCreating complex spreadsheets, dashboards, and tools

While both roles involve VBA and Excel, a Vba Programmer primarily focuses on scripting and automation tasks, whereas an Excel Developer designs comprehensive spreadsheets and dashboards to support business needs. The roles often overlap, but the Excel Developer emphasizes user interface and data visualization skills.

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

To thrive as a VBA Programmer, you need strong programming skills in Visual Basic for Applications, a solid understanding of Excel or other Microsoft Office applications, and a background in computer science or a related field. Familiarity with development environments like the VBA editor and experience with debugging tools or complementary systems such as SQL databases are typical requirements. Attention to detail, problem-solving abilities, and effective communication are crucial soft skills for understanding user needs and delivering efficient solutions. These skills and qualities are vital for automating processes, reducing manual work, and ensuring reliable, user-friendly applications.

What are VBA Programmers?

VBA Programmers are professionals who specialize in using Visual Basic for Applications (VBA), a programming language developed by Microsoft, to automate tasks and create custom solutions within Microsoft Office applications like Excel, Access, and Word. They write and debug code to streamline workflows, generate reports, and enhance the capabilities of standard Office programs. VBA Programmers are often employed in fields that require repetitive data processing or customized analysis, helping organizations save time and reduce errors through automation.
What cities are hiring for Vba Programmer jobs? Cities with the most Vba Programmer job openings:
What are the most commonly searched types of Vba Programmer jobs? The most popular types of Vba Programmer jobs are:
What states have the most Vba Programmer jobs? States with the most job openings for Vba Programmer jobs include:
What are popular job titles related to Vba Programmer jobs? For Vba Programmer jobs, the most frequently searched job titles are:
Infographic showing various Vba Programmer job openings in the United States as of July 2026, with employment types broken down into 88% Full Time, 5% Part Time, 1% Temporary, 5% Contract, and 1% Nights. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $92,320 per year, or $44.4 per hour.
CPQ Developer

CPQ Developer

Illinois Tool Works Inc.

Eden Prairie, MN • On-site

Full-time

This job post has expired today. Applications are no longer accepted.


Illinois Tool Works rating

7.9

Company rating: 7.9 out of 10

Based on 74 frontline employees who took The Breakroom Quiz

169th of 430 rated machine equipment manufacturers


Job description

Job Description:

14000 Technology Dr., Eden Prairie, MN 55344, USA

Full-time

Smart people.

Smart ideas.

Smart choice.

A thriving environment for learning, innovation and growth.

Why do so many people join MTS Systems Corporation and stay for a career? Because this is a place where you get to apply your creativity, work with smart people on fascinating projects, and make a positive impact on people’s lives. It is a place where you can learn, innovate and grow professionally.

Transforming what’s possible with cars, aircraft, bridges, wind turbines and space-age materials — this is work we dream about as kids. At MTS, it’s a rewarding career path for talented individuals who are willing to work hard, think hard, and commit to solving complex and critical challenges for our customers around the world, many of whom are leaders in their respective industries.

By joining MTS, you’ll have access to the latest tools and technologies, along with the support of colleagues who are passionate about their work. You’ll discover a dynamic culture of continuous improvement that extends to our people, one that offers numerous ways to expand your knowledge and advance your career. And because we are a global company, your work may also include world travel.

Primary Objective

A CPQ Modeler is responsible for providing value to the MTS team by designing, creating and supporting product configurations for our Sales Teams globally. They have responsibility for assembling data, analyzing requirements, and identifying simplified design solutions which help drive Sales teams’ ability to generate fast, efficient and high-quality quotes for our customers. They work with Products teams, including Engineering, Manufacturing and Service to provide the appropriate output for back-end processing.

Major Areas of Accountability

  • Configure, deploy, and support product and service configuration models, including ongoing enhancements.

  • Continuously refine logic, rules, tables, and supporting documentation to enable efficient loading of new products, enhancements, and functional improvements.

  • Provide technical expertise and guidance on configuration structure, ensuring rules and attributes are applied accurately to create fully configurable products. Develop comprehensive documentation for new products and enhancements.

  • Guide cross functional product teams in developing test scripts to validate configurations. Identify issues, recommend solutions, and implement modifications as needed.

  • Collaborate with product teams to maintain tables, master data, and configurations as new products, changes, or enhancements are introduced.

  • Plan and coordinate change management activities required to maintain configuration integrity between Salesforce, SAP and the CPQ tool. Manage the movement of change sets across environments.

  • Diagnose and resolve issues efficiently by maintaining a clear, analytical approach throughout the troubleshooting process. Understand system interfaces to determine root causes and implement effective resolutions.

  • Contribute input to the development and prioritization of CPQ enhancements.

  • Build and maintain strong working relationships with cross functional partners in product engineering, product management, sales, marketing communications, and operations. Demonstrate reliability, follow through, and a commitment to fostering mutual trust.

  • Develop and uphold modeling standards aligned with vendor guidance and MTS best practices. Stay informed on new features and vendor enhancements to improve efficiency, performance, and user experience.

Preferred General Qualifications and Experience

  • Must be legally Authorized to work in the United States

  • 2 or more years of experience working as a CPQ Developer

  • Familiarity with Oracle CPQ and BML language, or equivalent

  • Familiarity with Salesforce and SAP systems

  • Familiarity with Product Configuration for Manufacturing and Software products

  • Strong analytical and problem solving skills

  • Excellent communication and documentation abilities

  • Ability to work cross functionally in a fast paced environment

Education

  • Bachelor’s degree in Computer Science, Information Systems or another related field

Physical Demands (US only)

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job.  Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. 

While performing the duties of this job, the employee is regularly required to sit; use hands to finger, handle, or feel; reach with hands and arms; and talk or hear.  The employee is occasionally required to stand; walk; and stoop, kneel, crouch, or crawl.  The employee must occasionally lift and/or move up to 25 pounds.  Specific vision abilities required by this job include close vision, distance vision, peripheral vision, depth perception, and ability to adjust focus. 

Compensation Information:

$88,000 - $120,000 Annual Salary, commensurate with experience and qualifications. 

ITW is an equal opportunity employer. We value our colleagues’ unique perspectives, experiences and ideas and create workplaces where everyone can develop their careers and perform to their full potential. 


As an equal employment opportunity employer, ITW is committed to equal employment opportunity and fair treatment for employees, beginning with the hiring process and continuing through all aspects of the employment relationship. 


All qualified applicants will receive consideration for employment without regard to race, color, sex, gender identity, sexual orientation, religion, national origin, age, disability, protected Veteran status or any other characteristic protected by applicable federal, state, or local laws.


What Illinois Tool Works employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Illinois Tool Works logo

About Illinois Tool Works

Sourced by ZipRecruiter

ITW is a global industrial company built around a differentiated and proprietary business model. The company’s seven industry-leading segments leverage the unique ITW Business Model to drive solid growth with best-in-class margins and returns in markets where highly innovative, customer-focused solutions are required. From state-of-the-art dishwashers, ovens and refrigerators in restaurants and hotels, to automobile components inside vehicles all over the world ... the products we manufacture and the solutions we design are all around us. The buildings where we live and work are built with ITW construction and welding products, and our ITW test & measurement solutions help to ensure the quality and safety of millions of products. ITW’s dedicated colleagues around the world thrive in the company’s decentralized and entrepreneurial culture. Our leaders have deep expertise in the ITW Business Model and leverage it to deliver superior performance and value to our customers.

Industry

Machinery manufacturing

Company size

10,000+ Employees

Headquarters location

Glenview, IL, US

Year founded

1912