1

Computer Programming Apprenticeship Jobs in Richmond, VA

ITAC serves Process & Industrial clients with integrated engineering and construction services for ... Proficiency in reading blueprints, basic math for measurements, and basic computer skills. * Laser ...

ITAC serves Process & Industrial clients with integrated engineering and construction services for ... Proficiency in reading blueprints, basic math for measurements, and basic computer skills. * Laser ...

ITAC serves Process & Industrial clients with integrated engineering and construction services for ... Proficiency in reading blueprints, basic math for measurements, and basic computer skills. * Laser ...

As a Mechatronics & Robotics Apprentice (MRA), you will learn to combine electronic, mechanical, computer and automation engineering skills at the workplace. During on-the-job learning (OJL) you will ...

next page

Showing results 1-20

Computer Programming Apprenticeship information

See Richmond, VA salary details

$32.7K

$64.3K

$94.5K

How much do computer programming apprenticeship jobs pay per year?

As of Aug 8, 2026, the average yearly pay for computer programming apprenticeship in Richmond, VA is $64,300.00, according to ZipRecruiter salary data. Most workers in this role earn between $50,000.00 and $79,200.00 per year, depending on experience, location, and employer.

What does a typical day look like for someone in a computer programming apprenticeship?

As a Computer Programming Apprentice, your typical day often includes shadowing experienced developers, writing and testing code under supervision, attending team meetings, and working on real-world projects that reinforce your learning. You'll likely be paired with a mentor who guides your progress and helps troubleshoot challenges. Regular feedback sessions, collaborative problem-solving, and opportunities to participate in coding workshops or training are also common. This structure is designed to give you hands-on experience, gradually increasing your responsibilities as your skills develop.

What is a computer programming apprenticeship?

A Computer Programming Apprenticeship is a training program that combines hands-on work experience with classroom learning to develop coding and software development skills. Apprentices typically work under the supervision of experienced programmers while learning programming languages, debugging, and software development best practices. These programs can last several months to a few years and often lead to full-time employment.

What are the key skills and qualifications needed to thrive in a computer programming apprenticeship, and why are they important?

To thrive as a Computer Programming Apprentice, you need a foundational understanding of programming languages such as Python, Java, or JavaScript, along with basic problem-solving skills and a high school diploma or equivalent. Familiarity with code editors like Visual Studio Code, version control systems like Git, and, in some cases, coursework or certifications in computer science is beneficial. Strong communication skills, eagerness to learn, and the ability to take constructive feedback will help you excel in this collaborative, growth-focused environment. These competencies are essential for quickly gaining technical expertise and contributing effectively to team projects in a dynamic tech setting.

What are popular job titles related to Computer Programming Apprenticeship jobs in Richmond, VA? For Computer Programming Apprenticeship jobs in Richmond, VA, the most frequently searched job titles are:
What job categories do people searching Computer Programming Apprenticeship jobs in Richmond, VA look for? The top searched job categories for Computer Programming Apprenticeship jobs in Richmond, VA are:
What cities near Richmond, VA are hiring for Computer Programming Apprenticeship jobs? Cities near Richmond, VA with the most Computer Programming Apprenticeship job openings:
Infographic showing various Computer Programming Apprenticeship job openings in Richmond, VA as of August 2026, with employment types broken down into 85% Full Time, and 15% Contract. Highlights an 100% In-person job distribution, with an average salary of $64,300 per year, or $30.9 per hour.

Sheet Metal Apprentice

ITAC

Chester, VA • On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 23 days ago


Job description

ITAC serves Process & Industrial clients with integrated engineering and construction services for complex capital projects. We also offer specialty services including power systems services and products, custom machine fabrication, and fall protection services and equipment. Founded in 1988 on a dream and a $5K loan, ITAC is a true success story. From humble beginnings to an ENR-Ranked Top Design Firm with a nationwide footprint and over 450 employees operating from 6 offices in Virginia, North Carolina and South Carolina, we provide Fortune 500 companies with innovative design-build solutions. We specialize in power generation & utilities, chemicals, food & beverage, forest products, advanced manufacturing, and minerals & metals.

ITAC’s purpose is to make life better. For our employees, this means providing them with the resources and flexibility they need to have both a rewarding career and a fulfilling family life. ITAC is 100% employee-owned. Through our Employee Stock Ownership Plan (ESOP) and Direct Stock Ownership, every team member has the unique opportunity to be an owner who shares in the company’s growth and earnings. We offer our team a comprehensive benefits package and numerous employee incentives. Rooted in love, we serve and care for our employees like family.

We hire passionate and motivated people with an innovative mindset and the desire to grow. If the thought of challenging, fast-paced projects excites you, then you’ve come to the right place. At ITAC, you’ll be part of a collaborative team that works hard to make life better. For more information, visit itac.us.com.

ITAC is seeking a reliable and hardworking Sheet Metal Apprentice to join our team. In this role, you will assemble or fabricate parts, pieces or products using a variety of tools and equipment according to required specifications in a manufacturing organization. A Sheet Metal & Laser Apprentice combines the skills of traditional sheet metal fabrication with precision laser cutting and welding. This position is ideal for individuals who are eager to learn and grow in an industrial setting.

Job Summary:

  • Assisting machinists and other skilled workers with their tasks to enhance productivity.
  • Maintaining a clean and organized workspace, which includes sweeping, mopping, and removing trash.
  • Transporting materials and tools to and from the work area as needed.
  • Preparing materials for production, including cutting, sorting, and packaging.
  • Assisting in machine setup and teardown under the supervision of an experienced operator.
  • Ensuring compliance with safety regulations and procedures.
  • Performing basic maintenance tasks and troubleshooting under supervision.
  • Participating in team meetings and contributing to productivity improvement discussions.
Responsibilities
  • Fabrication & Installation: Measure, cut, bend, and shape sheet metal (steel, aluminum, etc.) to build enclosures, and other components.
  • Laser Cutting: Operate laser cutting machines to produce precise, repeatable cuts from metal sheets, following blueprints and specifications.
  • Welding & Joining: GTAW experience required. Perform welding to assemble fabricated parts when required.
  • Blueprint Reading: Interpret technical drawings, schematics, and specifications to guide fabrication.
  • Tool Operation: Safely use hand and power tools, including cutting, bending, shears and measuring equipment.
  • · Quality Control: Ensure all work meets safety, fit, and finish standards.
  • · Teamwork & Communication: Collaborate with supervisors, other trades, and customers; follow instructions and safety protocols.

Requirements

  • Education: High school diploma or equivalent.
  • Technical Skills: Proficiency in reading blueprints, basic math for measurements, and basic computer skills.
  • Laser Skills: Familiarity with laser cutting machines, safety procedures, and precision work.
  • Soft Skills: Able to follow verbal instructions, attention to detail, problem-solving, communication, and ability to work in a team.
  • Physical Ability: Strength to lift 50 pounds and handle materials; good hand-eye coordination.
  • Tools & Equipment: Hand tools, power tools, laser cutters, welding equipment, measuring devices.

Benefits

From internships to seasoned professionals, our growing company provides career opportunities for all levels of experience. We offer our team a comprehensive benefits package and numerous employee incentives. For life’s challenges, we also provide our employees and their immediate families with certified chaplains for around-the-clock encouragement and support. Rooted in love, we serve and care for our employees like family. ITAC provides benefits such as

  • Health, Vision, and Dental Insurance
  • 401k & ESOP
  • Life Insurance
  • Short & Long-Term Disability
  • Paid Time Off
  • Paid Holidays
  • Employee Assistance Program
  • Professional Development
  • Wellness Program
  • Safety Incentive Program
  • 24/7 Chaplain Care