1

Senior Vba Developer Jobs in Indiana (NOW HIRING)

Senior Performance Engineer

Lafayette, IN · On-site

$112K - $169K/yr

The Large Power Systems Division currently has an opening for a Senior Performance Engineer in the ... Advanced data analysis or programming skills (e.g., Excel VBA, Python, SQL, Power BI) Additional ...

What You Can Expect The Business Systems Senior Analyst will gather user requirements and develop ... Using reporting and analytics tools, such as SAS/Base programming, R, SQL, Excel, and VBA or ...

Senior Data Analyst

Indianapolis, IN · On-site +1

$82K - $103K/yr

Our clients span the public and private sectors, and our work -- from data strategy and engineering ... VBA macros, complex formulas, dynamic arrays, and scenario modeling) (10%). * Develop and maintain ...

Senior Data Analyst

Indianapolis, IN · On-site

$82K - $103K/yr

Our clients span the public and private sectors, and our work -- from data strategy and engineering ... VBA macros, complex formulas, dynamic arrays, and scenario modeling) (10%). * Develop and maintain ...

Senior Data Analyst

Indianapolis, IN · On-site +1

$82K - $103K/yr

Our clients span the public and private sectors, and our work - from data strategy and engineering ... VBA macros, complex formulas, dynamic arrays, and scenario modeling) (10%). * Develop and maintain ...

Senior Data Analyst

Indianapolis, IN · On-site

$82K - $103K/yr

Our clients span the public and private sectors, and our work - from data strategy and engineering ... VBA macros, complex formulas, dynamic arrays, and scenario modeling) (10%). * Develop and maintain ...

Senior Vba Developer information

Is VBA coding hard?

VBA coding for a Senior VBA Developer involves understanding programming concepts and Excel object models, which can be challenging for beginners but becomes easier with practice. Proficiency requires logical thinking, problem-solving skills, and familiarity with the VBA environment, often supported by certifications or training. The difficulty depends on the complexity of tasks and prior programming experience.

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

To thrive as a Senior VBA Developer, you need advanced programming skills in VBA, strong knowledge of Excel and Access, and typically a degree in computer science or a related field. Familiarity with Microsoft Office suite, SQL databases, and experience with version control systems like Git are commonly required. Exceptional problem-solving abilities, attention to detail, and effective communication skills distinguish top performers in this role. These competencies enable efficient automation, robust solution development, and successful collaboration with business stakeholders.

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

AspectSenior Vba DeveloperData Analyst
Required SkillsVBA, Excel, programming, automationData analysis, Excel, SQL, visualization
Work EnvironmentFinance, insurance, corporate reportingBusiness intelligence, marketing, finance
CertificationsExcel VBA certifications, programming coursesData analysis certifications (e.g., CAP, Microsoft Certified Data Analyst)

While both roles work extensively with Excel and data, a Senior Vba Developer primarily focuses on automating processes using VBA, whereas a Data Analyst interprets data to provide insights. The roles often overlap in industries like finance and corporate reporting, but their core responsibilities differ in scope and skill set.

Is VBA still used in 2026?

As of 2026, VBA remains relevant for senior VBA developers, especially in industries relying on legacy Excel and Office automation. While newer tools like Python and Power Automate are gaining popularity, VBA continues to be widely used for customizing and automating Microsoft Office applications in many organizations.

What is the salary of VBA developer in Excel?

The salary of a Senior VBA Developer typically ranges from $70,000 to $120,000 annually, depending on experience, location, and industry. Strong skills in Excel automation, VBA programming, and related tools can influence compensation levels.

What are some typical challenges faced by Senior VBA Developers when working on legacy codebases?

Senior VBA Developers often encounter legacy code that lacks proper documentation, making it difficult to understand the original logic or identify dependencies. Additionally, they may need to refactor or optimize outdated code to improve performance and compatibility with newer systems, all while ensuring minimal disruption to ongoing business processes. Collaboration with end-users and business analysts is crucial to clarify requirements and validate changes, which can present its own communication challenges. Adapting to evolving organizational needs and maintaining code quality under tight deadlines are also common aspects of the role.

What are Senior VBA Developers?

Senior VBA Developers are experienced professionals who specialize in creating, maintaining, and optimizing applications using Visual Basic for Applications (VBA), primarily within Microsoft Office products like Excel and Access. They design complex automation solutions, develop macros to streamline business processes, and ensure data integrity and efficiency. In addition to advanced coding skills, they often lead projects, mentor junior developers, and collaborate with stakeholders to understand business needs and implement effective solutions.

How much do VBA developers make?

VBA developers typically earn between $60,000 and $100,000 annually, depending on experience, location, and industry. Senior VBA developers with advanced skills in automation and complex Excel or Access applications can earn higher salaries, especially in finance, consulting, or large corporations.
What are the most commonly searched types of Vba Developer jobs in Indiana? The most popular types of Vba Developer jobs in Indiana are:
What are popular job titles related to Senior Vba Developer jobs in Indiana? For Senior Vba Developer jobs in Indiana, the most frequently searched job titles are:
What job categories do people searching Senior Vba Developer jobs in Indiana look for? The top searched job categories for Senior Vba Developer jobs in Indiana are:
What cities in Indiana are hiring for Senior Vba Developer jobs? Cities in Indiana with the most Senior Vba Developer job openings:
Infographic showing various Senior Vba Developer job openings in Indiana as of June 2026, with employment types broken down into 65% Full Time, and 35% Contract. Highlights an 100% In-person job distribution.

$117K - $154K/yr

Other

Posted yesterday


Job description

We are currently seeking a  Software Engineer (Senior) to join our team.

Position Summary

The Software Engineer (Senior) is responsible for conducting and/or participating in multidisciplinary research and collaborating with equipment designers and hardware engineers in the planning, design, development, testing, implementation, and utilization of electronic data processing systems software. This role involves analyzing user requirements, advising hardware designers on software-related machine characteristics, and developing system software solutions to support enterprise operations. This position supports the Defense Finance and Accounting Service (DFAS) with their IBM  mainframe-based civilian payroll system.

The ideal candidate will possess extensive experience in software engineering, mainframe technologies, database systems, and performance optimization within complex enterprise environments.

Key Responsibilities

  • Design, develop, test, implement, and maintain software systems and applications.
  • Collaborate with multidisciplinary teams, including hardware engineers and system architects, to develop integrated software solutions.
  • Analyze and determine computer user needs and system requirements.
  • Advise hardware designers on machine characteristics that affect software systems, including:
    • Storage capacity
    • Processing speed
    • Input/output requirements
  • Design and develop compilers, assemblers, utility programs, and operating systems software.
  • Perform software troubleshooting, debugging, and performance tuning.
  • Support system integration, modernization, and enhancement initiatives.
  • Develop and maintain technical documentation and system specifications.
  • Ensure software solutions meet operational, security, and performance standards.
  • Analyze and resolve Action Requests and ABENDs (unplanned program terminations.
  • Design, develop, and maintain micro-applications using Visual Basic for Applications (VBA) within Microsoft Office products (Access, Excel) in response to customer requirements.

Required Qualifications

Candidates submitted for this labor category must possess one of the following required skillsets (not both):

Option 1

  • Expert knowledge and 5-8 years of hands-on experience with:
    • Oracle
    • COGNOS
    • JavaScript

OR

Option 2

  • Expert knowledge and 5-8 years of hands-on experience with:
    • Broadcom Endevor

Preferred Qualifications

  • Expert knowledge and 5-8 years of experience with:
    • IDMS database
    • System performance and measurement
    • COBOL programming
    • JCL
    • Assembler programming (IBM mainframe)
    • REXX scripting; MQ Series (MQSeries 6.0)
    • z/OS mainframe environment; IBM tools: TSO, ISPF, SDSF
    • VBA / Micro-application development (MS Access, MS Excel)

Desired Skills

  • Strong analytical and problem-solving abilities.
  • Experience supporting large-scale enterprise or government environments.
  • Excellent written and verbal communication skills.
  • Ability to work independently and collaboratively within technical teams.
  • Experience with legacy system modernization and integration efforts is a plus.
  • Experience with DFAS, DoD, or civilian payroll systems (e.g., DCPS or equivalent government financial systems).
  • Familiarity with DoD/DFAS security requirements and CAC-enabled environments; understanding of CMMI Level 4 processes.

Education & Experience

  • Bachelor's degree in Computer Science, Information Systems, Engineering, or related field preferred.

Clearance: Active Secret clearance required.