The Mechanical Engineering Position supports one of the major mechanical teams for the Design ... Ability to use Microsoft Access database and VBA preferred * Must possess, or have the ability to ...
New
The Mechanical Engineering Position supports one of the major mechanical teams for the Design ... Ability to use Microsoft Access database and VBA preferred * Must possess, or have the ability to ...
New
The Mechanical Engineering Position supports one of the major mechanical teams for the Design ... Ability to use Microsoft Access database and VBA preferred * Must possess, or have the ability to ...
New
The Mechanical Engineering Position supports one of the major mechanical teams for the Design ... Ability to use Microsoft Access database and VBA preferred * Must possess, or have the ability to ...
The Mechanical Engineering Position supports one of the major mechanical teams for the Design ... Ability to use Microsoft Access database and VBA preferred * Must possess, or have the ability to ...
Brunswick, ME · On-site
$69 - $98/hr
The Mechanical Engineering Position supports one of the major mechanical teams for the Design ... Ability to use Microsoft Access database and VBA preferred * Must possess, or have the ability to ...
New
Brunswick, ME · On-site
$69 - $98/hr
The Mechanical Engineering Position supports one of the major mechanical teams for the Design ... Ability to use Microsoft Access database and VBA preferred * Must possess, or have the ability to ...
New
Brunswick, ME · On-site
$69K - $98K/yr
The Mechanical Engineering Position supports one of the major mechanical teams for the Design ... Ability to use Microsoft Access database and VBA preferred * Must possess, or have the ability to ...
Brunswick, ME · On-site
$69K - $98K/yr
The Mechanical Engineering Position supports one of the major mechanical teams for the Design ... Ability to use Microsoft Access database and VBA preferred * Must possess, or have the ability to ...
Brunswick, ME · On-site
$69 - $98/hr
The Mechanical Engineering Position supports one of the major mechanical teams for the Design ... Ability to use Microsoft Access database and VBA preferred * Must possess, or have the ability to ...
Posted today
Brunswick, ME · On-site
$69 - $98/hr
The Mechanical Engineering Position supports one of the major mechanical teams for the Design ... Ability to use Microsoft Access database and VBA preferred * Must possess, or have the ability to ...
Posted today
Proficient in writing and refining VBA code across Excel and other Microsoft Office applications ... Required Bachelor's degree in a related discipline such as finance, engineering, business, data ...
Proficient in writing and refining VBA code across Excel and other Microsoft Office applications ... Required Bachelor's degree in a related discipline such as finance, engineering, business, data ...
Proficient in writing and refining VBA code across Excel and other Microsoft Office applications ... Required Bachelor's degree in a related discipline such as finance, engineering, business, data ...
Proficient in writing and refining VBA code across Excel and other Microsoft Office applications ... Required Bachelor's degree in a related discipline such as finance, engineering, business, data ...
South Portland, ME · On-site
... HAVE -Programming skills in SAS, SQL Server, MS-SQL Server and VBA are desirable -Business objects -Tableau -Crystal reports -Knowledge of commercial and/or corporate lending -Ability to read and ...
South Portland, ME · On-site
... HAVE -Programming skills in SAS, SQL Server, MS-SQL Server and VBA are desirable -Business objects -Tableau -Crystal reports -Knowledge of commercial and/or corporate lending -Ability to read and ...
$40.96 - $41.30
0% of jobs
$41.30 - $41.64
6% of jobs
$41.64 - $41.98
5% of jobs
$41.98 - $42.32
7% of jobs
$42.44 is the 25th percentile. Wages below this are outliers.
$42.32 - $42.65
17% of jobs
$42.65 - $42.99
8% of jobs
The median wage is $43.12 / hr.
$42.99 - $43.33
17% of jobs
$43.33 - $43.67
8% of jobs
$43.92 is the 75th percentile. Wages above this are outliers.
$43.67 - $44.01
8% of jobs
$44.01 - $44.35
17% of jobs
$44.35 - $44.69
6% of jobs
$40
$42
$44
As a VBA (Visual Basic for Applications) programmer, you develop and manage algorithms for inventory management, distribution, and more, and also create custom automated systems based on client requests. This includes converting CAD data into instructions for machines. Your responsibilities include designing, writing, and documenting database applications using VBA, SQL, and other programming languages as needed. Many positions require you to maintain excel tools and create and enhance automated features with these tools. Other duties include creating data structures, analyzing existing data, tracking new data, and creating status reports. You are expected to develop scripts, provide database support, and create a graphic user interface if needed.
| Aspect | Vba Programmer | Excel Developer |
|---|---|---|
| Required Skills | VBA scripting, automation, macros | VBA, Excel formulas, dashboard design |
| Work Environment | Office settings, financial, and data analysis firms | Office environments, finance, and business analysis |
| Certifications | None mandatory, but VBA certifications available | Excel certifications, VBA knowledge |
| Job Focus | Automating tasks, writing macros, data processing | Creating complex spreadsheets, dashboards, and tools |
While both roles involve VBA and Excel, a Vba Programmer primarily focuses on scripting and automation tasks, whereas an Excel Developer designs comprehensive spreadsheets and dashboards to support business needs. The roles often overlap, but the Excel Developer emphasizes user interface and data visualization skills.
For Vba Programmer jobs in Maine, the most frequently searched job titles are:
The top searched job categories for Vba Programmer jobs in Maine are:
For Vba Programmer jobs in ME, the most frequently searched job titles are:

Brunswick, ME
$69K - $98K/yr
Full-time
Medical, Dental, Life, Retirement, PTO
Posted 3 days ago
New
8.5
Based on 13 frontline employees who took The Breakroom Quiz
We offer a competitive salary for this role, with an expected range of $69,000–$98,200. The final offer will depend on your experience, skills, and overall qualifications. General Dynamics – Bath Iron Works also provides a variety of benefits including medical & dental insurance coverage, 401(k) retirement savings plan, flexible spending accounts/HSAs, life and disability insurance, company paid holidays, paid time off (PTO), health coaching, athletic trainers, employee assistance programs and onsite health services.
BIW’s Design Services Mechanical Engineering group performs duties and provides leadership and supervision to teams of Engineers, Technicians, BMDA Designers, and Associate Engineers to accomplish BIW Lead Yard Services (LYS) contract tasking and support for all DDG 51 New Construction Design and Engineering teams.
The Mechanical Engineering Position supports one of the major mechanical teams for the Design Services organization - Pipe, Machinery, or HVAC Functional Engineering positions These roles provide engineering support for projects and Engineering Proposals (ECPs). Strong technical knowledge and understanding of ship systems, requirements and standards are critical to success in this role.
Key Responsibilities
Safety Leadership:
Project Execution:
Team Collaboration and Communication:
Stakeholder Engagement and Business Development:
Continuous Improvement:
Engineer I: 0-1 years of experience preferred
Engineer II: 1-2 years of experience required
Engineer III: 3+ years of experience required
Get the full story on Breakroom
Sourced by ZipRecruiter
Ship and boat building
501 - 1,000 Employees
Bath, ME, US
1884