1

Software Development Apprentice Jobs in Tennessee

Welding Instructor

Pikeville, TN ยท On-site

$50.30K/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 ...

Lab Assistant

Nashville, TN ยท On-site

$41.50K - $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 ...

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 ...

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

$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

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 ...

Sr. Program Manager, AMZL Field Support

Nashville, TN ยท On-site

$112K - $112.50K/yr

... software optimization, and operational excellence skills to manage high-volume repair programs at ... apprenticeship, or workforce development programs across large-scale operations or corporate ...

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

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 May 29, 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 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 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 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 are popular job titles related to Software Development Apprentice jobs in Tennessee? For Software Development Apprentice jobs in Tennessee, the most frequently searched job titles 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:
Welding Instructor

Welding Instructor

Bledsoe County Schools

Pikeville, TN โ€ข On-site

$50.30K/yr

Full-time

Posted 7 days ago


Job description

Welding Instructor
Job Summary
The Secondary School Welding Instructor provides classroom and shop instruction in welding and related metal fabrication processes for high school students in a Career and Technical Education (CTE) program. The instructor prepares students for entry-level employment, industry certifications, apprenticeships, and postsecondary education while maintaining a safe and productive learning environment aligned with Tennessee CTE standards.
Essential Duties and Responsibilities
  • Develop and deliver engaging welding curriculum aligned with Tennessee Department of Education CTE standards.
  • Teach welding processes including:
    • SMAW (Stick)
    • GMAW (MIG)
    • GTAW (TIG)
    • FCAW
    • Oxy-fuel cutting and plasma cutting
  • Instruct students in:
    • Blueprint reading
    • Welding symbols
    • Metallurgy fundamentals
    • Shop mathematics
    • Fabrication techniques
    • Workplace safety procedures
  • Maintain an organized and safe welding shop in compliance with:
    • OSHA regulations
    • State and district safety policies
  • Supervise students during shop activities and ensure proper use of equipment and PPE.
  • Assess student performance through written exams, hands-on demonstrations, certifications, and project-based learning.
  • Prepare students for industry-recognized credentials such as:
    • AWS certifications
    • OSHA 10
    • NCCER modules
  • Maintain student attendance, grades, and required educational records.
  • Collaborate with local industry partners, advisory committees, and postsecondary institutions to strengthen workforce readiness.
  • Participate in faculty meetings, professional development, CTSO activities (such as SkillsUSA), and school events.
  • Assist students with career exploration, employability skills, and work-based learning opportunities.
  • Maintain welding equipment, tools, and inventory; submit repair and supply requests as needed.
Minimum Qualifications
  • High school diploma or GED required; associate degree or higher preferred.
  • Minimum of 3-5 years of documented industry experience in welding or metal fabrication.
  • Hold or be eligible for Tennessee CTE teaching licensure.
  • Valid industry certifications preferred (AWS, NCCER, etc.).
  • Demonstrated knowledge of welding safety standards and procedures.
  • Strong classroom management and communication skills.
  • Ability to work effectively with high school students, staff, parents, and industry representatives.
Preferred Qualifications
  • Previous teaching, mentoring, or training experience.
  • Experience with CNC plasma tables, fabrication software, or advanced manufacturing equipment.
  • AWS Certified Welder or Certified Welding Educator credentials.
  • Experience advising SkillsUSA or similar CTSO organizations.
Physical Requirements
  • Ability to stand for extended periods.
  • Ability to lift and move materials up to 50 pounds.
  • Ability to work in a welding shop environment with exposure to heat, noise, sparks, and fumes while using appropriate PPE.
Work Environment
This position requires work in both classroom and industrial shop settings. The instructor must enforce strict safety protocols and maintain a professional learning environment.