Demo

Senior VBA Developer

BCS Financial Corporation
Oakbrook Terrace, IL Full Time
POSTED ON 4/8/2025
AVAILABLE BEFORE 6/8/2025

Position Overview 


The Senior VBA Developer will be responsible for designing, developing, and maintaining applications using Visual Basic for Applications (VBA) across Microsoft Office Suite and other enterprise applications. The ideal candidate should have a strong background in Excel automation, Access databases, and integration with SQL Server. This role requires excellent problem-solving skills, attention to detail, and the ability to collaborate with business users to optimize workflows and automate processes. 

 

This role will report to the Head of Software Solutions. 

 

 

Essential Elements 


  • Develop, maintain, and optimize VBA applications in Excel, Access, and other Microsoft Office tools.
  • Expert level understanding of SQL Server in creating/supporting complex queries, stored procedures, triggers, Views, CTEs etc.
  • Enhance macros and automation scripts to improve business processes and efficiency.
  • Integrate VBA applications with SQL Server and other databases for data retrieval and manipulation.
  • Troubleshoot, debug, and enhance existing VBA applications.
  • Work closely with business users to understand requirements and develop tailored solutions.
  • Design and implement user-friendly interfaces, ensuring usability and efficiency.
  • Automate reporting processes using Power Query, Power Pivot, and Power BI.
  • Maintain proper documentation and version control of scripts and applications.
  • Provide technical support and mentoring to junior developers when needed.
  • Good Knowledge of Azure DevOps or other similar Work Management/Code Management tools e.g - Jira/Team foundation Server/VSS etc.

 

 

Requirements 


Education and Certifications 

  • Bachelor’s degree in Computer Science, Management Information Systems or similar, or commensurate experience required. 

Experience  

  • Minimum 12 years of professional experience in VBA development.
  • Expert proficiency in Excel VBA, Access VBA, and macro automation..
  • Strong experience integrating VBA applications with SQL Server (T-SQL, Stored Procedures, Queries).
  • Proficiency in Microsoft Office applications (Excel, Word, Outlook, PowerPoint, Access).
  • Knowledge of Power BI, Power Query, and Power Pivot for data visualization and reporting.
  • Experience in debugging and performance optimization of VBA applications.
  • Understanding of Object-Oriented Programming (OOP) principles within VBA.
  • Strong analytical skills and ability to optimize business processes through automation.
  • Excellent communication skills to interact with stakeholders and translate business needs into technical solutions.

Travel Required 

  • Up to 10% travel to Oakbrook Terrace, IL office.


Competencies 


BCS Core Competencies

Informing, Customer focus, Action oriented, Drive for results, Learning on the fly, Courage  

 

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior VBA Developer?

Sign up to receive alerts about other jobs on the Senior VBA Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$63,573 - $82,434
Income Estimation: 
$82,809 - $110,162
Income Estimation: 
$70,239 - $89,209
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$92,017 - $124,111
Income Estimation: 
$90,707 - $120,959
Income Estimation: 
$91,486 - $118,193
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$150,756 - $194,140
Income Estimation: 
$172,191 - $221,861
Income Estimation: 
$114,549 - $164,025
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$101,441 - $130,752
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$120,936 - $155,014
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at BCS Financial Corporation

BCS Financial Corporation
Hired Organization Address Oakbrook Terrace, IL Full Time
Position Overview The Senior Stop Loss Underwriter is responsible for evaluating and pricing new business opportunities,...
BCS Financial Corporation
Hired Organization Address Oakbrook Terrace, IL Full Time
Position Overview The VP, Enterprise Risk Management is a strategic leader in the company responsible for developing and...
BCS Financial Corporation
Hired Organization Address Oakbrook Terrace, IL Intern
Position Overview The Sales Intern will be responsible for learning and supporting four major functions of sales and acc...
BCS Financial Corporation
Hired Organization Address Oakbrook Terrace, IL Full Time
Position Overview The Manage r, Insurance Regulatory Compliance is responsible for the d evelopment and oversight of pro...

Not the job you're looking for? Here are some other Senior VBA Developer jobs in the Oakbrook Terrace, IL area that may be a better fit.

Solar Operations Manager

Ion Developer Llc, Streamwood, IL

Senior Developer

National Restaurant Association, Chicago, IL

AI Assistant is available now!

Feel free to start your new journey!