1

Excel Vba Developer Jobs in Utah (NOW HIRING)

... programming skills. - Basic SQL capabilities: joining tables, using 'group by' clauses, case ... skills in Excel: Pivot tables, etc. - Strong communication skills, both written and verbal ...

... programming skills. - Basic SQL capabilities: joining tables, using 'group by' clauses, case ... skills in Excel: Pivot tables, etc. - Strong communication skills, both written and verbal ...

Showing results 21-23

Excel Vba Developer information

See Utah salary details

$10K

$122.9K

$144.7K

How much do excel vba developer jobs pay per year?

As of Sep 13, 2026, the average yearly pay for excel vba developer in Utah is $122,900.00, according to ZipRecruiter salary data. Most workers in this role earn between $104,700.00 and $141,100.00 per year, depending on experience, location, and employer.

What is an Excel VBA developer?

Excel VBA Developers are professionals who specialize in creating, modifying, and maintaining macros, scripts, and custom solutions using Visual Basic for Applications (VBA) within Microsoft Excel. They leverage VBA to automate repetitive tasks, enhance data analysis, and design user-friendly tools and dashboards tailored to business needs. Their expertise helps organizations improve efficiency, accuracy, and productivity in data processing and reporting.

What are the key skills and qualifications needed to thrive as an Excel VBA developer, and why are they important?

To thrive as an Excel VBA Developer, you need strong proficiency in Excel functions, advanced VBA programming, and a solid understanding of data analysis, usually supported by a degree in computer science, information systems, or a related field. Familiarity with Microsoft Office Suite, version control systems like Git, and relevant certifications such as Microsoft Office Specialist are often required. Attention to detail, problem-solving ability, and effective communication skills help developers understand user needs and deliver robust solutions. These competencies ensure the development of efficient, reliable automated processes that improve productivity and data accuracy within organizations.

What are some common challenges Excel VBA developers face when working with large or complex datasets?

Excel VBA Developers often encounter performance issues when automating tasks with large or complex datasets, as Excel has inherent limitations in processing speed and data capacity. Optimizing code for efficiency—such as minimizing loops, using arrays, and reducing interactions with worksheet cells—can help mitigate these issues. Additionally, ensuring data integrity and error handling becomes increasingly important as complexity grows, so writing robust, well-documented code is essential. Collaborating closely with data owners and end-users can also help clarify requirements and streamline workflows.

What is the difference between Excel Vba Developer vs Data Analyst?

AspectExcel Vba DeveloperData Analyst
Required skillsVBA programming, Excel automationData analysis, SQL, Excel, visualization
Work environmentFinance, IT, operationsBusiness, marketing, finance
CertificationsExcel VBA certifications, Microsoft Office certificationsData analysis certifications (e.g., CAP, Microsoft Certified Data Analyst)

Excel Vba Developers focus on automating Excel tasks using VBA, while Data Analysts interpret data and create reports. Both roles often work in similar industries and require strong Excel skills, but their core responsibilities differ: automation versus data interpretation.

What are the most commonly searched types of Excel Vba Developer jobs in Utah?

The most popular types of Excel Vba Developer jobs in Utah are:

What job categories do people searching Excel Vba Developer jobs in Utah look for?

The top searched job categories for Excel Vba Developer jobs in Utah are:

What are popular job titles related to Excel Vba Developer jobs in UT?

For Excel Vba Developer jobs in UT, the most frequently searched job titles are:

Infographic showing various Excel Vba Developer job openings in Utah as of September 2026, with employment types broken down into 90% Full Time, 5% Temporary, and 5% Contract. Highlights an 90% In-person, 5% Hybrid, and 5% Remote job distribution, with an average salary of $122,900 per year, or $59.1 per hour.

Data Analyst

Salt Lake City, UT • On-site

MRM
Marketing • 1 - 5K employees

Other

Posted 12 days ago


Job description

## Data AnalystApplyremote type: Hybridlocations: Salt Lake City, Utah, United States of Americatime type: Full timeposted on: Posted 2 Days Agojob requisition id: 6764-AM**Agency:**Omnicom Precision Marketing **Job Function:**Data and Analytics **Job Subfunction:**Data Science and Analytics**Job Description:**MRM is part of the Omnicom Precision Marketing activation practice. This practice integrates CRM platform expertise, journey management, and first-party data capabilities with creative excellence and performance capabilities, enabling Omnicom to deliver intelligent activation across the full funnel with data-driven decisioning at scale to help clients move faster and deliver more connected customer experiences. MRM is a modern relationship marketing agency dedicated to building enduring brand relationships. MRM's specialized capabilities drive relationship lifetime value and span CRM, Customer Experience, and Commerce with data and martech at the core. MRM operates in a borderless, integrated way to enable greater collaboration, creativity, and true speed to market. For more information, please visit www.mrm.com. MRM is looking for a Data Analyst. The ideal candidate must be able to proactively communicate ideas and opportunities, as well as conduct in depth analysis to support client recommendations and insights. The candidate should have a solid background in measurement and performance analytics, with an openness to learn and expand skills. Responsibilities: - Handle routine reporting and presenting (primarily bi-weekly and eventually, quarterly reports). - Manage ad-hoc analytics questions & requests in a timely fashion. - Assist in website analytics initiatives, including website tag implementation in Google Tag Manager and running custom analytics reports using Google Analytics and Big Query. - Create custom analytics dashboards in Tableau, PowerBI or similar tools. - Assist in report automation. - Assist in campaign planning and performance analysis. Education and Experience: (You don’t have to be an expert in any of these, but we are looking for someone with a basic understanding and a willingness to learn / grow these skills): - Bachelor’s degree preferably in Statistics, Data Science, Analytics, Mathematics or similar with 0-3 years’ professional experience. - Basic knowledge of Python & data and plotting libraries, with a keen interest in developing their programming skills. - Basic SQL capabilities: joining tables, using ‘group by’ clauses, case statements. - Basic understanding of statistical concepts such as hypothesis testing, confidence intervals, statistical tests (chi-squared, etc) and how to use them. - Knowledge or experience working within Google Tag Manager or Google Analytics. - Familiar with the basic fundamentals of data visualization, and at least one data visualization tool or package (Tableau, PowerBI, LookerStudio/Data Studio Plot.ly, Seaborn, ggplot etc). - Basic to intermediate skills in Excel: Pivot tables, etc. - Strong communication skills, both written and verbal. - Comfortable working independently (once properly on-boarded). - Comfortable working in a fast-paced, cross-functional environment. Preferred, but not required: - Interest or background in machine learning / predictive modelling. - Knowledge or experience working with Firebase. - Experience working with scientific polling data—bonus if applicant has experience with large .sav files and either SPSS / pyreadstat. - Experience with automated data collection (web scraping, APIs). - Experience writing 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 are directed by their agency or manager. Our objective is to increase this requirement over time, and many of our agencies as well as Omnicom’s corporate group already require five days of in-office attendance.* Omnicom is committed to hiring and developing exceptional talent. We agree that talent is uniquely distributed, and we’re focused on developing inclusive teams that can bring the best solutions to everything we do. We strongly believe that celebrating what makes us different makes us better together. Join us—we look forward to getting to know you. We will process your personal data in accordance with our Recruitment Privacy Notice. Link to Recruitment Privacy Notice: https://www.omc.com/privacy-notice **For US Job Seekers:** *It is the policy of Omnicom and any of its affiliates to provide equal employment opportunities to all employees and applicants for employment without regard to race, religion, color, ethnic origin, gender, gender identity, age, marital status, veteran status, sexual orientation, disability, or any other basis prohibited by applicable federal, state, or local law. EOE/AA/M/D/V/F.* #J-18808-Ljbffr