2

Entry Level Vba Programmer Jobs (NOW HIRING)

Mechanical Engineer (Entry Level)

Fontana, CA · On-site

$63.30K - $87.10K/yr

Familiar with parametric design procedures (knowledge of VBA) * General understanding in mechanical ... Engineering Is Sponsorship Available? No Crown is an Equal Opportunity Employer and employment ...

Senior Consultant

Chicago, IL · On-site

$95K - $135K/yr

This is an entry-level role designed for problem solvers who want to work at the intersection of ... Designing and developing custom solutions for clients using a variety of software and programming ...

Resident Engineer

Troy, MI · On-site

$92.80K - $118.60K/yr

Bachelor's Degree in Electronics, Electrical or Computer Science. * Entry-level experience, with an ... Programming knowledge in Google Scripts and VBA is considered a strong plus for data automation.

Regular Resident Engineer

Troy, MI · On-site

$92.80K - $118.60K/yr

Bachelor's Degree in Electronics, Electrical or Computer Science. Entry-level experience, with an ... Programming knowledge in Google Scripts and VBA is considered a strong plus for data automation.

Senior Consultant

Chicago, IL · On-site +1

$95K - $135K/yr

This is an entry-level role designed for problem solvers who want to work at the intersection of ... Designing and developing custom solutions for clients using a variety of software and programming ...

Manufacturing Engineer II

Reno, NV · On-site

$65K - $120K/yr

Achieving this requires collaboration with entry level engineers and multiple teams (Sales ... Proficient in using data analysis programs and Microsoft Suite, experience with VBA, C++, G-CODE ...

next page

Showing results 1-20

Entry Level Vba Programmer information

See salary details

$42

$44

$46

How much do entry level vba programmer jobs pay per hour?

As of Jun 3, 2026, the average hourly pay for entry level 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.

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

To thrive as an Entry Level VBA Programmer, you need a solid understanding of Visual Basic for Applications, basic programming logic, and familiarity with Microsoft Office applications, often supported by a relevant degree or coursework. Experience with the VBA development environment, Excel macros, and version control systems like Git is typically required. Attention to detail, problem-solving abilities, and effective communication are crucial soft skills for this role. These skills and qualities are vital for developing efficient automation solutions, debugging code, and collaborating with team members or clients.

What types of projects or tasks can an Entry Level VBA Programmer expect to work on within their first year?

As an Entry Level VBA Programmer, you’ll typically work on automating repetitive tasks, creating custom Excel macros, and assisting with the development of user-friendly tools to streamline data processing. Early projects often include maintaining and updating existing VBA code, troubleshooting bugs, and collaborating with analysts or business users to understand their workflow needs. This role offers a hands-on environment with mentorship from senior developers and frequent opportunities to expand your technical skills. Over time, you may take on more complex automation projects and contribute to process improvement initiatives across teams.

What does an Entry Level VBA Programmer do?

An Entry Level VBA Programmer is responsible for writing and maintaining code using Visual Basic for Applications (VBA), primarily to automate tasks within Microsoft Office applications like Excel, Access, and Word. They develop macros, user-defined functions, and scripts to increase productivity, streamline processes, and ensure data accuracy. Typically, they work under the guidance of more experienced developers and may also help troubleshoot and debug existing VBA code.

What is the difference between Entry Level Vba Programmer vs Data Analyst?

AspectEntry Level Vba ProgrammerData Analyst
Required SkillsVBA, Excel, basic programmingExcel, SQL, data visualization
CertificationsNone required, but VBA certifications helpfulData analysis certifications (e.g., Microsoft, Google)
Work EnvironmentOffice settings, finance, or operations teamsBusiness, finance, marketing departments
Industry UsageFinancial services, manufacturing, logisticsRetail, healthcare, finance, marketing

While both roles involve working with data and Excel, an Entry Level Vba Programmer primarily focuses on automating tasks using VBA, whereas a Data Analyst interprets data to provide insights. The VBA programmer role is more technical and coding-oriented, while the Data Analyst role emphasizes data analysis and visualization skills.

More about Entry Level Vba Programmer jobs
What are the most commonly searched types of Vba Programmer jobs? The most popular types of Vba Programmer jobs are:
What job categories do people searching Entry Level Vba Programmer jobs look for? The top searched job categories for Entry Level Vba Programmer jobs are:
Infographic showing various Entry Level Vba Programmer job openings in the United States as of May 2026, with employment types broken down into 100% Contract. 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.
Mechanical Engineer (Entry Level)

Mechanical Engineer (Entry Level)

Crown Technical Systems

Fontana, CA • On-site

$63.30K - $87.10K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 9 days ago


Crown Technical Systems rating

7.2

Company rating: 7.2 out of 10

Based on 5 frontline employees who took The Breakroom Quiz


Job description

Job Posting Start Date 03-26-2026 Job Posting End Date
Crown Technical Systems, a Flex Company, is a leader in power distribution and protection systems concentrating on sophisticated, state-of-the-art relay and control panels, medium voltage switchgear, and enclosures (power/control buildings/ E-Houses). We specialize in customized, turn-key solutions that ensure safe, secure, and reliable power distribution.
Working at Crown Technical Systems offers a dynamic and rewarding career path for individuals seeking to power the world. Through hands-on training, mentorship, and a culture of internal promotion, we empower you to reach your full potential and contribute to projects that truly matter.
Job Summary
To support our extraordinary team who build great products and contribute to our growth, we're looking to add a Mechanical Design Engineer located in Fontana, CA.
Reporting to the Engineering Manager, the Mechanical Engineer is responsible for the mechanical design, development, and calculations of assigned manufacturing projects related to power distribution products including relay panels, control buildings, and switchgear (low and medium voltage).
The regular schedule for this role is Monday-Friday, 7:30 a.m.-4:15 p.m., onsite. Additional hours outside the standard schedule, including occasional weekends, may be required depending on operational needs and workload demands.
What a typical day looks like:
  • Participates in the development, engineering, design, and drafting of manufacturing projects related to control buildings, relay panels, and switchgear.
  • Assist in generating mechanical 2D and 3D fabrication and assembly drawings (example: enclosures, cabinets, panels, etc.)
  • Create bill of materials for assigned projects.
  • Coordinate with customers regarding specification/design questions and clarifications.
  • Work with purchasing department and vendors to receive quotes and lead times to complete design.
  • Provide engineering support to production departments during all stages of manufacturing.
  • Develops an understanding of design for excellence philosophy.
  • Provide suggestions on areas of improvement to standardize and increase the efficiency surrounding production.
  • Perform other related duties as assigned.

The experience we're looking to add to our team:
  • Bachelor's Degree in Mechanical Engineering required, and at least 0-2 years of related work experience.
  • Proficient in the use of SolidWorks to create 2D and 3D fabrication and assembly drawings, with no or minimal supervision.
  • Strong analytical and problem-solving skills and ability to provide out-of-the-box solutions.
  • Familiar with parametric design procedures (knowledge of VBA)
  • General understanding in mechanical and structural FEA
  • Proficient with Microsoft Office Suite and CAD software.

What you'll receive for the great work you provide:
  • Full range of medical, dental, and vision plans
  • Life Insurance
  • Short-term and Long-term Disability
  • Matching 401(k) Contributions
  • Vacation and Paid Sick Time
  • Tuition Reimbursement

Pay Range (Applicable to California)
$63,300.00 USD - $87,100.00 USD Annual
Job Category
Design, Process & Technology Engineering
Is Sponsorship Available?
No
Crown is an Equal Opportunity Employer and employment selection decisions are based on merit, qualifications, and abilities. We do not discriminate based on: age, race, religion, color, sex, national origin, marital status, sexual orientation, gender identity, veteran status, disability, pregnancy status, or any other status protected by law. We're happy to provide reasonable accommodations to those with a disability for assistance in the application process. Please email accessibility@flex.com and we'll discuss your specific situation and next steps (NOTE: this email does not accept or consider resumes or applications. This is only for disability assistance. To be considered for a position at Crown, you must complete the application process first).