1

Excel Macro Jobs in Raleigh, NC (NOW HIRING)

Excel Macro information

See Raleigh, NC salary details

$5

$26

$55

How much do excel macro jobs pay per hour?

As of Jul 27, 2026, the average hourly pay for excel macro in Raleigh, NC is $26.07, according to ZipRecruiter salary data. Most workers in this role earn between $14.95 and $33.65 per hour, depending on experience, location, and employer.

What are some common challenges faced by professionals working with Excel Macros in a business environment?

Professionals who work with Excel Macros often encounter challenges such as ensuring compatibility across different versions of Excel, maintaining and updating complex VBA code, and managing data security when automating tasks. Collaborating with team members can also be tricky, as sharing macro-enabled files may require additional training or permissions. To overcome these hurdles, clear documentation, version control, and regular communication with colleagues are essential for smooth workflow and minimizing errors.

What is the difference between Excel Macro vs Data Analyst?

AspectExcel MacroData Analyst
Required skillsVBA programming, Excel automationData analysis, Excel, SQL, visualization
Work environmentExcel-focused, automation tasksData interpretation, reporting
Industry usageProcess automation in finance, adminBusiness insights across sectors

Excel Macros are primarily used for automating repetitive tasks within Excel using VBA, while Data Analysts interpret data, create reports, and provide insights. Macros focus on automation, whereas Data Analysts focus on analysis and decision-making. Both roles often use Excel but serve different functions in the data workflow.

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

To thrive as an Excel Macro Developer, you need strong proficiency in Microsoft Excel, especially in developing and troubleshooting macros using Visual Basic for Applications (VBA), along with a background in data analysis or a related field. Familiarity with Excel add-ins, database connections, and automated reporting tools is typically required, and certifications like Microsoft Office Specialist can be advantageous. Attention to detail, problem-solving ability, and effective communication are important soft skills for understanding user requirements and delivering reliable solutions. These skills enable developers to automate processes, reduce errors, and improve efficiency in data-driven environments.

What are Excel Macros?

Excel Macros are recorded sequences of actions or sets of instructions written in Visual Basic for Applications (VBA) that automate repetitive tasks within Microsoft Excel. They allow users to automate complex calculations, formatting, data manipulation, and other functions that would otherwise need to be performed manually. By using macros, users can save time, reduce errors, and improve efficiency when working with large or complex spreadsheets.
Infographic showing various Excel Macro job openings in Raleigh, NC as of July 2026, with employment types broken down into 72% Full Time, and 28% Contract. Highlights an 67% In-person, and 33% Remote job distribution, with an average salary of $54,218 per year, or $26.1 per hour.
Senior Estimator, Federal

Senior Estimator, Federal

McGough Construction

Raleigh, NC • On-site

Full-time

Posted 23 days ago


Job description

McGough is a respected partner that brings six generations of experience to high profile, unique and complex construction projects. We take great pride in our people and their extraordinary expertise in planning, development, construction and facility management. McGough employee tenure reflects the commitment and pride we share in our work. Ask anyone who knows us - the caliber of our people sets us apart.
SENIOR ESTIMATOR, FEDERAL
The primary role of the Senior Estimator includes the following essential functions:
  • Read and interpret project specifications and plans to prepare detailed, comprehensive and accurate quantity surveys
  • Perform conceptual estimating from preliminary project parameters
  • Prepare project estimates including self-performed work, subcontracted work and general requirements
  • Understand timelines and applicable project deadlines
  • Maintain current information on products, vendors, and subcontractors
  • Preparation of detailed quantity surveys
  • Subcontractor/supplier bid solicitation and coordination
  • Provide input to the project team for the project schedule

Qualifications:
Required:
  • Four-year degree in Construction Engineering or Construction Management
  • 10+ years of construction and estimating experience
  • Good written and verbal communication skills
  • Strong analytical, problem solving, organization and time management skills
  • Thorough and detail-oriented
  • Ability to prioritize and multi-task within time constraints
  • Self-starter and motivated with minimal supervision
  • Strong computer skills
  • Previous experience with On-Screen takeoff
  • Understanding of Microsoft Excel
  • Previous oversight of Estimator I and/or Estimator II work

Preferred:
  • 10+ years of experience participating in estimating of commercial and industrial construction projects
  • Professional designation (e.g. CPE, LEED AP, DBIA, CPC, etc.)
  • Demonstrated experience in driving productive relationships with project partners, subcontractors and vendors

Office and Travel:
Office: Role is housed at Corporate or Regional office. Requires visiting prospective contract sites on regular basis.
Travel: Periodic overnight travel required
Responsibilities and Tasks:
Estimating and Bidding:
  • Oversight of Take-off process
    • Existing conditions/temp provisions
    • Substructure (single sided forms, deep foundations, etc.)
    • Structure (structural concrete, system connections, etc.)
    • Masonry (evaluation of labor risk)
    • Improves take-off means and methods
    • Mentors and coach Estimator I and Estimator II positions
  • Bid Card Development
    • Management of bid cards and scopes (gaps and overlaps)
    • Improves bid card means and methods
    • Mentors and coaches Estimator I and Estimator II positions
  • Estimating Tools
    • Selection of estimate template
    • Modify estimate template for project requirements
    • Understanding of value analysis log & generate items
    • Developing estimates with ICAT
    • Evaluate and seek new tools
    • Develop & maintain conceptual pricing guide
    • Develop & maintain productivity guide
  • Communication
    • Excellent subcontractor communication (knowing what questions to ask)
    • Attend Design Team meetings & owner meetings
    • Constructability knowledge
    • Generate RFI's
    • Schedule evaluation
    • Jobsite visits: production rates, constructability, schedule, time studies, etc.
    • Marketing - interviews, misc. communications
    • Developing training and mentoring programs
    • PACE process
    • Conducting visits for Estimator I/Estimator II
  • Pricing
    • Cost history evaluation
    • General understanding of unit prices
    • Self-perform pricing
    • General conditions, weather, hoisting, etc.
    • Estimate development
    • CD/DD estimates
    • SD/DD estimates
    • Conceptual estimates
    • Reviewing and approving estimates
    • Building/Room type unit pricing
    • Component pricing
    • MEP pricing
    • Macro level value analysis
    • Crew production rates
  • Estimate Development
    • Completion of all types of estimates at all levels
    • Management of resources (internal and external)
    • Expanded knowledge base of pricing, constructability, schedule
    • Strong presentation skills
    • Management of estimating team
    • Understanding of contract types

Pursuit and Business Development:
  • Assist pursuit team in understanding prospective projects and requirements
  • Research prospective clients
  • Assist pursuit team in completing responses to RFQs and RFPs
  • Participate in pursuit interviews
  • Assist with and participate in preconstruction meetings

McGough Self-Performed Work:
  • Understand and perform quantity take-offs and assist in estimating labor production, materials and equipment
  • Understand warehouse equipment, rentals, small tools, services and costs
  • Gather information, implement or assist in PACE preparation and projections
  • Scope bid materials (concrete, rebar, brick, etc.)
  • Assist with creating Critical Path Method (CPM) schedules for our work

Scheduling:
  • Assist field staff with creating CPM scheduling
  • Work closely with field staff to update and distribute schedule as needed
  • Co-lead Last Planner efforts in conjunction with field staff

Other responsibilities:
  • Participate in company business development activities (client functions, design firm open houses, conferences, etc.)
  • Foster relationships with clients, architects, engineers, consultants and subcontractors
  • Pursue new relationships with potential clients and design firms
  • Attend and participate in project management and other company meetings
  • Attend any training - personal and/or professional development - that is relevant to the position, including human resources management
  • Actively participate in company-sponsored events
  • Support and follow standards of work
  • Participate in Lean events and support the McGough Way
  • Other responsibilities as assigned

Physical Requirements:
The physical requirements listed here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Position involves sitting for extended periods of time at employee's work station and during meetings as well as while traveling, either by plane or car. Employee needs to be able to lift up to 20 pounds as frequently as needed to move objects; dexterity to write and manipulate computer keyboard and mouse; ability to hear and speak clearly; and ability to distinguish between colors on graphs and charts.
Employee will be required to visit construction jobsites which may expose the employee to dirt, dust, uneven surfaces, outdoor weather conditions and extreme temperatures. In addition, employee must be able to move around prospective or current project sites This includes climbing ladders, walking on uneven surfaces, walking long distances and climbing stairs.
#IND-PC
Accessibility: If you need an accommodation as part of the employment process please contact Human Resources at
Email: HR@mcgough.com
Equal Opportunity Employer, including disabled and veterans.
If you want to view the Know Your Rights: Workplace Discrimination is Illegal poster, please choose your language: English - Spanish - Arabic - Chinese
English - Spanish - Chinese
If you want to view the Pay Transparency Policy Statement, please click the link: English