1

Software Development Apprentice Jobs in Virginia

Bus Tech Programmer 1

Newport News, VA ยท On-site

$31 - $40.50/hr

... the enterprise software development organization * โ€ข Align IT infrastructure with business ... NNS Apprentice School graduate may substitute for a Bachelor's Degree * Navy Nuclear Power School ...

... development Create layouts of complex assemblies and detail parts of devices, mechanisms, and ... Design Apprentice Certification * Siemens Teamcenter Software * Configuration Management

New

Electronics Technician 2

Chantilly, VA ยท On-site

$60K - $180K/yr

... Infrastructure, Software Development, and Finance & Accounting. M9 Solutions is seeking an ... Graduation from an Electrical Apprenticeship program * An additional three (3) years of electronics ...

Electronics Technician 2

Chantilly, VA ยท On-site

$60K - $180K/yr

... Infrastructure, Software Development, and Finance & Accounting. M9 Solutions is seeking an ... Graduation from an Electrical Apprenticeship program * An additional three (3) years of electronics ...

... Infrastructure, Software Development, and Finance & Accounting. M9 Solutions is seeking an ... Graduation from an Electrical Apprenticeship program * An additional three (3) years of electronics ...

... Infrastructure, Software Development, and Finance & Accounting. M9 Solutions is seeking an ... Graduation from an Electrical Apprenticeship program * An additional three (3) years of electronics ...

Showing results 21-40

Software Development Apprentice information

See Virginia salary details

$14

$36

$47

How much do software development apprentice jobs pay per hour?

As of Sep 10, 2026, the average hourly pay for software development apprentice in Virginia is $36.55, according to ZipRecruiter salary data. Most workers in this role earn between $30.87 and $42.36 per hour, depending on experience, location, and employer.

What is a software development apprentice?

A Software Development Apprentice is an entry-level trainee who learns the fundamentals of software engineering while working on real projects under the guidance of experienced developers. Apprenticeships typically combine on-the-job training with classroom instruction, enabling apprentices to gain practical coding skills and knowledge of development tools and processes. This role is ideal for individuals looking to start a career in software development without a traditional four-year degree, as it provides hands-on experience and often leads to full-time employment upon completion.

What types of projects and responsibilities can a software development apprentice expect to work on during their apprenticeship?

As a Software Development Apprentice, you can expect to work on a variety of entry-level coding tasks such as debugging, writing unit tests, and implementing simple features under the guidance of experienced developers. You'll often collaborate with software engineers, testers, and project managers to learn agile development practices, participate in code reviews, and contribute to team meetings. Apprenticeships are designed to provide hands-on experience, so you'll gradually take on more complex assignments as your skills grow, helping you build a strong foundation for a future career in software development.

What are the key skills and qualifications needed to thrive as a software development apprentice, and why are they important?

To thrive as a Software Development Apprentice, you need foundational programming knowledge, problem-solving abilities, and a basic understanding of software development principles, often supported by a relevant degree or coursework. Familiarity with coding languages (such as Python or Java), version control systems like Git, and development environments is typically required. Strong communication, eagerness to learn, and teamwork skills help apprentices collaborate effectively and adapt to new challenges. These skills and qualities are crucial for building core competencies, contributing to projects, and progressing within the software development field.

What are the most commonly searched types of Software Development jobs in Virginia?

The most popular types of Software Development jobs in Virginia are:

Infographic showing various Software Development Apprentice job openings in Virginia as of August 2026, with employment types broken down into 1% As Needed, 76% Full Time, 21% Part Time, and 2% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $76,026 per year, or $36.6 per hour.

Apprentice Propeller Technician

Chesapeake, VA โ€ข On-site

$20.76 - $23.07/hr

Full-time

Re-posted 10 days ago


Key responsibilities

  • Inspect, measure, and restore out of tolerance conditions on customer products using gaging, hand tools, and air/electric tools.

  • Maintain shop cleanliness and adhere to safety, security, and cleanliness standards.

  • Perform support activities to ensure successful repair and modification of propulsion systems.


Job description

The Apprentice Propeller Technician position is an entry-level position for individuals who are eager to build a career in the Maritime industry while receiving hands-on training from experienced technicians. Candidates should have a strong attention to detail, a commitment to safety and quality standards, and a willingness to learn in a fast-paced, team-oriented environment. This position provides an excellent opportunity to develop the technical skills and experience needed for a successful career in the maritime repair industry.
Main Responsibilities: 
  • Responsible to inspect, measure, and restore out of tolerance conditions on all customer products. This will require use of gaging, hand tools, and air/electric tools.
  • Maintain general shop cleanliness by adhering to safety, security and cleanliness standards.
  • Interface and work closely with other colleagues on a daily basis as part of a team.
  • Must be willing and able to perform all duties in the shop and or on-site at various locations
  • The ability to comprehend or learn how to apply engineering drawings.
  • Perform detailed measurement using standard and precision measurement tooling such as micrometer, veneers, and various inspection gages.
  • Document all visual and dimensional inspection data for reports using standard forms.
  • Repair and verify all areas of the propeller based on using approved procedures. 
  • Capable of learning how to use oxy/acetylene torch equipment for heating and cutting operations.
  • Perform support activities to ensure successful, repair and modification of propulsion systems.
  • Operate overhead bridge & forklift for moving and positioning equipment and tooling.
Development Responsibilities: 
  • Work as a team member to complete assigned tasks and develop ways to seek continual improvements  
  • Develop between 5 and 21 Ops points
Accountabilities: 
  • Comply and follow all safety and company policies.
  • Follow the direction of their Lead and Site Manager and complete assigned work using tools and blueprints.
  • Follow company or customer work instructions.
  • Meet company and customer quality requirements.

Authorities: 

  • Propose new work instruction or modify existing to improve processes
  • Verify and understand the data taken


Experience:
  • Basic knowledge of hand and air tools
  • Understanding of basic assembly skills
  • Must be able to occasionally lift and/or move up to 75 pounds in weight
  • Willing to travel as needed

Professional Skills:

  • Ability to read and interpret engineering drawings
  • Knowledge and skill in using computer software, including Excel, MS Word and PowerPoint
  • Interpersonal and communication skills

Education: 

  • High School Diploma, GED or equivalent


 DOD Security Clearance

This position may require the ability to obtain and maintain a security clearance, as determined by business needs.


American With Disabilities Specifications – General Requirements of Employment

Physical Demands: The physical demands described 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 essential functions.

While performing the duties of this job, the employee is occasionally required to stand, walk, sit, use hands to finger, handle, or feel objects, tools or controls; reach with hands and arms; climb stairs; balance, stoop, kneel, crouch or crawl, talk or hear, taste or smell. The employee must occasionally lift and/or move up to 75 pounds. Specific vision abilities may be required by the job to include close vision, distance vision, color vision, peripheral vision, depth perception, and the ability to adjust focus.

Work Environment: The work environment characteristics described 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 essential functions.

While performing the duties of this job, the employee may be exposed to weather conditions. The noise level in the work environment is usually moderate.