1

Vba Jobs in Utah (NOW HIRING)

Senior Accountant

Lehi, UT · On-site

$69K - $87K/yr

VBA is a plus but not required. * Excellent analytical, organizational, and problem-solving skills. * Ability to manage multiple priorities in a fast-paced, high-growth environment. * High integrity ...

Senior Accountant

Lehi, UT · On-site

$69K - $87K/yr

VBA is a plus but not required. * Excellent analytical, organizational, and problem-solving skills. * Ability to manage multiple priorities in a fast-paced, high-growth environment. * High integrity ...

... VBA macros a plus. - Experienced and comfortable collaborating remotely. Omnicom's policy requires employees to work in the office for a minimum of three days a week, unless additional in-office days ...

Proficiency in financial software and tools, including SQL, VBA, Power BI, and Aderant is a plus. * Flexibility to adjust work schedule according to workload demands. * Pacific or Mountain time zone ...

Showing results 21-40

Vba information

See Utah salary details

$4

$34

$53

How much do vba jobs pay per hour?

As of Aug 11, 2026, the average hourly pay for vba in Utah is $34.80, according to ZipRecruiter salary data. Most workers in this role earn between $21.44 and $48.12 per hour, depending on experience, location, and employer.

What are some common challenges VBA developers face when automating processes within large organizations?

VBA developers often encounter challenges related to integrating their solutions with existing legacy systems and ensuring compatibility across different versions of Microsoft Office. Managing and debugging complex code within large spreadsheets or databases can also be demanding, especially as user requirements evolve. Additionally, maintaining clear documentation and collaborating with non-technical stakeholders to gather requirements are essential to ensuring that automated processes remain reliable and adaptable as business needs change.

What is the difference between Vba vs Excel Developer?

AspectVbaExcel Developer
Required SkillsVba programming, automation, macrosVba programming, Excel customization, scripting
Work EnvironmentOffice automation, data processingExcel application development, data analysis
CertificationsNone mandatory, but VBA certifications existMicrosoft Office Specialist (MOS) Excel certification
Industry UsageBusiness, finance, data analysisFinance, accounting, data management

Vba primarily focuses on automating tasks within Microsoft Office applications, especially Excel, using macros and scripting. Excel Developers build custom solutions, add-ins, and advanced spreadsheets, often requiring deeper knowledge of Excel features. While Vba is a core skill for Excel Developers, the latter role involves broader development tasks and may include additional programming skills.

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, a solid understanding of Microsoft Office products (especially Excel), and often a related degree in computer science or information systems. Familiarity with the VBA editor, debugging tools, and integration with databases or APIs is typically required. Attention to detail, problem-solving abilities, and effective communication help you deliver customized solutions and translate user requirements into efficient code. Mastering these skills ensures you can automate workflows, streamline data processing, and add significant value to business operations.

What is a VBA developer?

A VBA developer is a professional who specializes in using Visual Basic for Applications (VBA), a programming language developed by Microsoft. VBA developers typically create automation scripts, macros, and custom functions within Microsoft Office applications like Excel, Access, and Word. Their work helps businesses automate repetitive tasks, enhance functionality, and streamline data processing. They often collaborate with end-users to understand workflow needs and deliver tailored solutions. Proficiency in VBA can significantly improve efficiency in office environments.
What are the most commonly searched types of Vba jobs in Utah? The most popular types of Vba jobs in Utah are:
What cities in Utah are hiring for Vba jobs? Cities in Utah with the most Vba job openings:
Infographic showing various Vba job openings in Utah as of August 2026, with employment types broken down into 1% Internship, 84% Full Time, 11% Part Time, and 4% Contract. Highlights an 80% Physical, 9% Hybrid, and 11% Remote job distribution, with an average salary of $72,374 per year, or $34.8 per hour.

Senior Advisor - Mining Financial Business Analysis

Rio Tinto

Salt Lake City, UT • On-site

Full-time

Re-posted 4 days ago


Rio Tinto rating

7.8

Company rating: 7.8 out of 10

Based on 32 frontline employees who took The Breakroom Quiz

10th of 41 rated mining


Job description

Senior Advisor - Mining Financial Business Analysis (Rio Tinto Services Inc., South Jordan, UT):
Work with stakeholders to evaluate investment proposals and business development opportunities by building and maintaining valuation models. Support the preparation of capital expenditure and project justification business cases, ensuring clear articulation of context, rationale, and expected outcomes. Perform detailed financial analysis to generate insights that strengthen business case recommendations. Draft investment committee papers and presentations for Rio Tinto leadership, ensuring clarity, accuracy, and strategic alignment. Contribute to asset strategy and planning activities by conducting valuation analysis and providing regular updates on asset performance and outlook. Lead the financial planning and modeling efforts for annual long-term plan submissions, ensuring consistency and strategic alignment. Maintain and update valuation models for asset and project evaluations, including documentation of key assumptions and inputs. Assess and analyze key financial model inputs including cost data to ensure centrality and accuracy. Assist in the preparation and submission of annual planning documents, ensuring timely and accurate financial inputs. Support financial reporting processes, including impairment testing and other valuation-related requirements.
Telecommuting permitted up to 2 days per week.
Full time employment, Monday - Friday, 40 hours per week.
MINIMUM REQUIREMENTS:
Bachelor's degree in Business, Finance, Economics, or a related field, and 5 years of progressive, post-baccalaureate related work experience. Alternatively, a Master's degree in Business, Finance, Economics, or a related field, and 3 years of related work experience will be accepted.
Must have 3 years of experience in each of the following:
  • Financial valuation of assets, including application of discounted cash flow (DCF) methodologies;
  • Financial modeling skills, including Excel and VBA for automation and analysis;
  • Application of valuation concepts and metrics including Net Present Value (NPV) and Internal Rate of Return (IRR), applied to investment decision-making, project evaluation, and asset
    valuation;
  • Preparing financial planning submissions and supporting financial reporting processes;
  • Data analysis, including extracting insights and recommendations; and
  • Creating reports and presenting technical or financial findings to non-technical audiences.

Must have 1 year of experience in each of the following:
  • Mining or Oil & Gas Industry, including collaboration with multi-disciplinary technical, study, and project teams; and
  • Knowledge of Asset impairment testing in accordance with International Financial Reporting Standards.

To Apply: Interested applicants must apply through https://jobs.riotinto.com and search for requisition number R61113. Should you have any difficulty in applying for this position through our website, please contact us.recruitment@riotinto.com for assistance in the application process.
#NB
About Rio Tinto
Rio Tinto is a leading global mining and materials company. We operate in 35 countries where we produce iron ore, copper, aluminium, critical minerals, and other materials needed for the global energy transition and for people, communities, and nations to thrive.
We have been mining for 150 years and operate with knowledge built up across generations and continents. Our purpose is finding better ways to provide the materials the world needs - striving for innovation and continuous improvement to produce materials with low emissions and to the right environmental, social and governance standards. But we can't do it on our own, so we're focused on creating partnerships to solve problems, create win-win situations and meet opportunities.
Respect and Inclusion
Rio Tinto is committed to equal employment opportunity. All qualified applicants will be considered without regard to race, color, sex, age, religion, national origin, disability, or any other characteristic protected by federal, state, or local law.
We are committed to an inclusive environment where people feel safe, respected and valued. We want our people to feel that all voices are heard and that a variety of perspectives are not only welcome but are essential to our success. We treat all our people fairly and with dignity.
Rio Tinto participates in E- Verify to confirm work authorization. Please visit http://www.ucis.gov/ for more information.

What Rio Tinto employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom