1

Apprentice Software Developer Jobs in Midlothian, VA

... systems, programmable logic controllers (PLCs), distributed control systems (DCS) for process ... Experience with Microsoft Office Software and Computerized Maintenance Management Systems (CMMS)

Or Completed apprenticeship program with 3+ years of experience maintaining and repairing ... Experience with Programmable Logic Controllers (PLC), and computers - troubleshooting * Process ...

Or Completed apprenticeship program with 3+ years of experience maintaining and repairing ... Experience with Programmable Logic Controllers (PLC), and computers - troubleshooting * Process ...

Field Mechanic

Richmond, VA · On-site

$23.75 - $32.50/hr

... developers to deliver some of the largest and most complex projects, including new construction ... Track information in computer software; ensure repair orders and weekly timesheets are complete and ...

Field Mechanic

Richmond, VA

$23.75 - $32.50/hr

... engineer-procure-construct (EPC) methods of project delivery. Essential Functions * This is ... Track information in computer software; ensure repair orders and weekly timesheets are complete and ...

Field Mechanic

Richmond, VA · On-site

$23.75 - $32.50/hr

... developers to deliver some of the largest and most complex projects, including new construction ... Track information in computer software; ensure repair orders and weekly timesheets are complete and ...

Field Mechanic

Richmond, VA · On-site

$23.75 - $32.50/hr

... developers to deliver some of the largest and most complex projects, including new construction ... Track information in computer software; ensure repair orders and weekly timesheets are complete and ...

Field Mechanic

Richmond, VA · On-site

$23.75 - $32.50/hr

... developers to deliver some of the largest and most complex projects, including new construction ... Track information in computer software; ensure repair orders and weekly timesheets are complete and ...

Field Mechanic

Richmond, VA · On-site

$23.75 - $32.50/hr

... developers to deliver some of the largest and most complex projects, including new construction ... Track information in computer software; ensure repair orders and weekly timesheets are complete and ...

next page

Showing results 1-20

Apprentice Software Developer information

See Midlothian, VA salary details

$27.9K

$95K

$228.8K

How much do apprentice software developer jobs pay per year?

As of Sep 2, 2026, the average yearly pay for apprentice software developer in Midlothian, VA is $94,985.00, according to ZipRecruiter salary data. Most workers in this role earn between $60,200.00 and $100,400.00 per year, depending on experience, location, and employer.

What is an apprentice software developer?

An Apprentice Software Developer is an entry-level professional who is learning software development skills while working under the guidance of more experienced developers. Apprentices participate in on-the-job training, coding tasks, and sometimes formal coursework to build their technical knowledge and practical experience. This role is designed to help individuals gain the foundational skills needed for a career in software development by working on real projects and receiving mentorship. Upon successful completion of the apprenticeship, individuals may progress to junior or full software developer positions.

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

To thrive as an Apprentice Software Developer, you need a basic understanding of programming concepts, problem-solving abilities, and familiarity with at least one programming language, often backed by a relevant degree or coursework. Experience with version control systems like Git, code editors, and exposure to development frameworks or agile tools is typically required. Strong communication, teamwork, eagerness to learn, and adaptability are standout soft skills in this role. These skills and qualities are vital for contributing effectively to development projects, collaborating with team members, and rapidly acquiring new technical knowledge.

What types of projects and technologies do apprentice software developers typically work with during their program?

As an Apprentice Software Developer, you'll usually be assigned to real-world projects that match your learning level, such as building internal tools, assisting with bug fixes, or contributing to new feature development. Common technologies include popular programming languages like Python, Java, or JavaScript, as well as version control systems like Git. You'll often work alongside experienced developers in team-based environments, allowing you to learn best practices and agile methodologies. This hands-on experience is designed to build both your technical skills and your understanding of professional software development workflows.

What are the most commonly searched types of Software Developer jobs in Midlothian, VA?

The most popular types of Software Developer jobs in Midlothian, VA are:

What cities near Midlothian, VA are hiring for Apprentice Software Developer jobs?

Cities near Midlothian, VA with the most Apprentice Software Developer job openings:

Infographic showing various Apprentice Software Developer job openings in Midlothian, VA as of August 2026, with employment types broken down into 82% Full Time, 12% Part Time, 3% Temporary, and 3% Contract. Highlights an 84% Physical, 4% Hybrid, and 12% Remote job distribution, with an average salary of $94,985 per year, or $45.7 per hour.

Electrical & Instrumentation Technician

Qualified Professional and Technical

Ashland, VA

$32 - $45/hr

Full-time

Posted 20 days ago


Job description

Electrical and Instrumentation Technician 
Ashland, VA
Direct Hire
$32-45/hr. 
12-hour shifts 
 
What you’ll do: 
  • Demonstrate mature levels of E&I technical capabilities resulting in excellence in safety, quality assurance and maximizing asset performance
  • Facilitate and assist in Root Cause Analysis (RCA) of premature failures, offering solutions and implementing corrective actions preventing reoccurrence
  • Utilize work processes and CMMS to document findings and initiate corrective actions
  • Assist in the further development of the predictive and preventive programs
  • Demonstrate troubleshooting skills that allow our equipment to operate as designed in accordance with OEM specifications
  • Participating in reliability focused design changes that reduce waste and improving asset/equipment performance
  • Proactively seek education opportunities in self-development both technically and professionally
  • Ensuring proper operation of, and troubleshooting of, electrical & instrumentation system components including transmitters, actuators, controllers, motor and drive systems, programmable logic controllers (PLCs), distributed control systems (DCS) for process control, etc.
  • Mentoring and sharing knowledge with other technicians
  • Apply all applicable codes, regulations, reliability strategies & corporate standards
 
 What you need: 
  • A minimum of 2 years of electrical and instrument control experience preferably in a manufacturing environment
  • Experience in an industrial or manufacturing environment
  • Experience with Rockwell, ABB, Valmet equipment
  • Experience with Microsoft Office Software and Computerized Maintenance Management Systems (CMMS)
  • Experience with smart instrumentation (Fisher, Rosemount)
  • Able to maintain consistent attendance, positive attitude, and initiative.
  • Team-oriented, with a strong desire to support and mentor junior mechanics or apprentices in developing their technical skills
 
INDQT