1

Software Development Apprentice Jobs in Tennessee

Lab Assistant

Nashville, TN ยท On-site

$41K - $45K/yr

... development and growth annually. 6. Perform other duties directly and uniquely related to career ... D. Equivalency. Vocational or Technical School certification, training, or apprenticeship in ...

Welding Instructor

Pikeville, TN ยท On-site

$50K/yr

... apprenticeships, and postsecondary education while maintaining a safe and productive learning ... Participate in faculty meetings, professional development, CTSO activities (such as SkillsUSA), and ...

Designer

Knoxville, TN ยท On-site

Through superior customer service and technical expertise, we have developed long-standing ... Apprenticeship programs for fire sprinkler, fire alarm and inspection positions * Opportunity to ...

Designer

Knoxville, TN ยท On-site

Through superior customer service and technical expertise, we have developed long-standing ... Apprenticeship programs for fire sprinkler, fire alarm and inspection positions * Opportunity to ...

... development and growth annually. 6. Perform other duties directly and uniquely related to career ... D. Equivalency. Vocational or Technical School certification, training, or apprenticeship in ...

Lead and manage team member recruiting, training, development, and assignments * Perform daily ... High school diploma/GED and completion of a craft apprenticeship, or an equivalent number of years ...

Lead and manage team member recruiting, training, development, and assignments * Perform daily ... High school diploma/GED and completion of a craft apprenticeship, or an equivalent number of years ...

... development, and commitment to excellence. With safety being our top core value, Faith is committed ... Completion of an apprenticeship or equivalent work experience (8,000 hours) Travel: 60-75% Work ...

Troubleshoot and modify software programs for material handling control systems, including PLC/PC ... Oversee scope development, work request initiation, scheduling, and inspection of work performed by ...

$180K - $190K/yr

... software and financial solutions that unlock your potential. Our founder-led products power the ... Supportive servant leadership with ongoing feedback, development goals, and career discussion

next page

Showing results 1-20

Software Development Apprentice information

See Tennessee salary details

$13

$34

$45

How much do software development apprentice jobs pay per hour?

As of Jun 19, 2026, the average hourly pay for software development apprentice in Tennessee is $34.39, according to ZipRecruiter salary data. Most workers in this role earn between $29.04 and $39.86 per hour, depending on experience, location, and employer.

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 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 are the most commonly searched types of Software Development jobs in Tennessee? The most popular types of Software Development jobs in Tennessee are:
What job categories do people searching Software Development Apprentice jobs in Tennessee look for? The top searched job categories for Software Development Apprentice jobs in Tennessee are:
Infographic showing various Software Development Apprentice job openings in Tennessee as of June 2026, with employment types broken down into 65% Full Time, 30% Part Time, and 5% Contract. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $71,539 per year, or $34.4 per hour.
Lab Assistant

$41K - $45K/yr

Full-time

Posted 19 days ago


Job description

Lab Assistant - Computer Operating Systems, Networking and Cybersecurity Program
Location:100 White Bridge Pike, Nashville, TN 37209
Company: TCAT Nashville
Job description:
Lab Assistant - Computer Operating Systems, Networking and Cybersecurity Program (Grant Funded, Full-Time)
The Tennessee College of Applied Technology Nashville is accepting applications for the position of Lab Assistant - Computer Operating Systems, Networking and Cybersecurity Program. This is a full-time day class, Monday - Wednesday 6:30 a.m. - 4:30 p.m. , TH 6:30 a.m. - 4:00 p.m., with Fridays off.
FUNCTION OF THE JOB:
1. Develop lab experiences that reinforce course competencies.
2. Coordinate scheduling & assist with multimedia equipment use for students, faculty, and staff.
3. Assists with inventorying of all IT equipment campus wide.
4. Instruct students in safety and practice good safety habits.
5. Participate in professional development and growth annually.
6. Perform other duties directly and uniquely related to career and technical education as assigned by supervisor and/or administration, on and off campus.
MINIMUM ACCEPTABLE QUALIFICATIONS
A high school diploma or G.E.D. Equivalency. Vocational or Technical School certification, training, or apprenticeship in Computer Information Systems required. Associate degree preferred. One year of successful recent employment experience in the specialty area to be taught beyond the normal learning period/generally 4 years. Teaching experience preferred. Passing a background check is required for this position.
1. Must possess a complete and thorough knowledge of procedures and methods related to teaching.
2. Willingness to remain current in the technological changes of the industry.
3. Shall possess skills and knowledge to teach principles and applications of Microsoft Office, CompTIA, A+, Network +, Security +, and other related computer software.
4. Possess good character, mature attitude, stable personality, and exhibit evidence of potential ability to instruct.
5. Requires initiative and cooperation, i.e., to plan and organize work without close supervision; show initiative and perseverance in satisfying student and community needs; ability and possession of a desire to interact with other faculty, staff, and students.
6. Possess good organizational, mathematical, language, writing, and communication skills.
SALARY RANGE: $41,500.00 - $45,000Salary is commensurate with experience, education, qualifications and TCATN guidelines.
APPLICATION DEADLINE: Review of applications will begin immediately, and applications will be accepted until position is filled.