VBA Developer-Sweta

TalentOla

Not Interested
Bookmark
Report This Job

profile Job Location:

Bengaluru - India

profile Monthly Salary: Not Disclosed
Posted on: 8 hours ago
Vacancies: 1 Vacancy

Job Summary

Role Overview

Were seeking an Excel VBA Engineer to design build and optimize robust automation solutions in Excel and Office applications enabling data processing reporting and workflow acceleration. The ideal candidate has hands-on expertise in VBA advanced Excel modeling performance optimization and secure integration with external data sources (e.g. databases APIs via Office objects).

Key Responsibilities

Automation & Development

o Design and develop VBA macros form-driven tools and automation frameworks in Excel.

o Build modular reusable procedures and class modules for maintainability.

o Create custom functions (UDFs) event-driven code user forms and add-ins (.xlam).

Data & Integration

o Develop robust ETL pipelines using Excel VBA (data ingestion validation transformation).

o Connect to external data sources: SQL Server Oracle Access CSV JSON XML using ADO/DAO and OLE DB.

o Work with Power Query Power Pivot and PivotTables for modeling and analytics.

Performance & Reliability

o Optimize long-running macros (screen updating calculation modes arrays vs. cell-by-cell writes).

o Handle large datasets efficiently; implement error handling logging and transaction-like rollbacks.

Testing & Documentation

o Implement unit-like tests for critical functions; ensure versioning and change control.

o Write clear technical documentation user guides and operational SOPs.

Security & Compliance

o Implement secure coding practices: input validation sanitization macro security awareness.

o Handle PII/sensitive data appropriately; comply with org standards for data governance.

Collaboration

o Partner with business stakeholders to translate requirements into well-structured solutions.

o Conduct demos training and support for deployed tools.

Required Technical Skills

VBA Mastery: Procedures/functions class modules events UDFs user forms collections enumerations error handling (On Error patterns) and decoupled architectures.

Advanced Excel: PivotTables Power Query (M basics) Power Pivot/Model array formulas dynamic arrays named ranges structured references data validation conditional formatting.

Data Access: ADO/DAO Connection/Recordset objects parameterized queries connection strings bulk read/write via arrays.

Performance Optimization: Bulk operations WorksheetFunction usage vs. native VBA avoiding Select/Activate binary file I/O when needed.

File & API Handling: Parsing CSV/TSV XML/JSON parsing (via dictionary or references) interacting with Office objects (Outlook Word) generating automated reports.

Version Control: Export/import modules; familiarity with Git workflows for VBA (using text exports).

Debugging Tools: Immediate Window Watches Call Stack instrumentation logs.

Nice-to-Have Skills

Office Interop: Outlook automation (email calendar) Word templating PowerPoint generation.

Excel Add-ins: .XLAM packaging COM add-ins basics (VB6/.NET).

Python/R Integration: Calling scripts from VBA for advanced analytics.

Power Platform: Power Automate with Excel; SharePoint integration.

Visualization: Charts automation dashboards and UX design for end-user tools.

Qualifications

Bachelors in Computer Science Engineering Mathematics or equivalent experience.

Demonstrated portfolio of VBA projects (Git samples screenshots code snippets).

Experience in a data-driven environment (Finance Operations Supply Chain PMO HR Analytics)

Role Overview Were seeking an Excel VBA Engineer to design build and optimize robust automation solutions in Excel and Office applications enabling data processing reporting and workflow acceleration. The ideal candidate has hands-on expertise in VBA advanced Excel modeling performance optimization ...
View more view more

Key Skills

  • CCTV
  • Computer Science
  • Corporate Marketing
  • E Learning
  • Arabic English Translation