1

Apprentice Developer Jobs in Tennessee (NOW HIRING)

Machinist Apprentice

Cookeville, TN · On-site

$15.25 - $19.50/hr

This apprenticeship provides an excellent opportunity to begin a rewarding career in precision ... Read and interpret blueprints, engineering drawings, and work instructions.Measure and inspect ...

Machinist Apprentice

Cookeville, TN

$15.25 - $19.50/hr

This apprenticeship provides an excellent opportunity to begin a rewarding career in precision ... Read and interpret blueprints, engineering drawings, and work instructions. * Measure and inspect ...

Machinist Apprentice

Cookeville, TN · On-site

$15.25 - $19.50/hr

This apprenticeship provides an excellent opportunity to begin a rewarding career in precision ... Read and interpret blueprints, engineering drawings, and work instructions. * Measure and inspect ...

Pre-Apprentice Machinist

Kimball, TN · On-site

$16.25 - $20.75/hr

Pre-Apprentice Machinist Mueller Water Products is the nation's leading manufacturer of flow ... Obtain basic ability to readblueprints, engineering plans, material documents, specifications ...

Be Seen First

Knowledge of low voltage systems, programmable logic controllers (PLCs), and troubleshooting ... Apprentices should be enrolled in an approved apprenticeship program or have relevant training ...

New

... engineering services for power delivery, gas, and water customers, specializing in overhead and ... Job Summary The Apprentice Lineman C assists the Journeyman Lineman and the Foreman while in ...

... engineering services for power delivery, gas, and water customers, specializing in overhead and ... Job Summary The Apprentice Lineman C assists the Journeyman Lineman and the Foreman while in ...

... engineering services for power delivery, gas, and water customers, specializing in overhead and ... Job Summary The Apprentice Lineman C assists the Journeyman Lineman and the Foreman while in ...

next page

Showing results 1-20

Apprentice Developer information

See Tennessee salary details

$10

$18

$33

How much do apprentice developer jobs pay per hour?

As of Aug 17, 2026, the average hourly pay for apprentice developer in Tennessee is $18.93, according to ZipRecruiter salary data. Most workers in this role earn between $14.95 and $20.05 per hour, depending on experience, location, and employer.

What is an apprentice developer?

An Apprentice Developer is an entry-level professional who is learning software development skills while working under the guidance of experienced developers. Typically, apprentice developers participate in a structured training program that combines hands-on coding experience with formal education. Their responsibilities may include writing simple code, fixing bugs, testing software, and learning about development tools and processes. The goal is to build foundational knowledge and practical skills that prepare them for a full-time developer role. Apprentice Developer programs are often designed for individuals new to the tech industry or those seeking a career change.

What do apprentice developers do?

As an Apprentice Developer, you’ll typically work on a mix of real-world coding tasks, such as fixing bugs, writing simple features, or assisting with testing and documentation. You'll often be paired with more experienced developers or assigned a mentor who provides guidance, conducts code reviews, and helps you navigate best practices. Expect to participate in team meetings, collaborate on group projects, and learn agile development processes. The role is designed to be supportive, with ample feedback and learning opportunities, allowing you to gradually take on more complex tasks as your skills grow.

What skills and qualifications are needed to be an apprentice developer?

To thrive as an Apprentice Developer, you need a basic understanding of programming concepts, problem-solving skills, and often a relevant educational background such as a degree or coursework in computer science. Familiarity with version control systems like Git, exposure to languages such as JavaScript, Python, or Java, and experience using development environments are typically expected. Strong communication, eagerness to learn, and teamwork are standout soft skills in this role. These skills and qualities are crucial for effectively contributing to projects, adapting to new technologies, and growing within the software development field.

What is the difference between Apprentice Developer vs Junior Developer?

AspectApprentice DeveloperJunior Developer
Required CredentialsBasic coding knowledge, often in training or courseworkSome coding experience, possibly a degree or certification
Work EnvironmentLearning-focused, supervised, entry-level tasksActive development tasks, more independence
Employer UsageTraining programs, internships, entry-level positionsFull or part-time entry-level roles in tech companies
Search & Comparison IntentUnderstanding entry-level training rolesLooking for beginner developer positions

In summary, an Apprentice Developer is typically in a training or internship phase, focusing on learning and skill development under supervision. A Junior Developer has more practical experience and is expected to contribute to projects with less supervision. Both roles serve as entry points into software development careers, but they differ mainly in experience level and responsibilities.

What are the most commonly searched types of Developer jobs in Tennessee?

The most popular types of Developer jobs in Tennessee are:

What job categories do people searching Apprentice Developer jobs in Tennessee look for?

The top searched job categories for Apprentice Developer jobs in Tennessee are:

What cities in Tennessee are hiring for Apprentice Developer jobs?

Cities in Tennessee with the most Apprentice Developer job openings:

Infographic showing various Apprentice Developer job openings in Tennessee as of August 2026, with employment types broken down into 85% Full Time, 2% Part Time, and 13% Contract. Highlights an 80% Physical, 6% Hybrid, and 14% Remote job distribution, with an average salary of $39,372 per year, or $18.9 per hour.

Machinist Apprentice

ATC Automation

Cookeville, TN • On-site

$15.25 - $19.50/hr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 17 days ago


Job description

ATC Automation is seeking a motivated Machinist Apprentice to join our growing team in Cookeville, Tennessee. This apprenticeship provides an excellent opportunity to begin a rewarding career in precision machining and custom automation while learning from experienced machinists in a hands-on manufacturing environment.As a Machinist Apprentice, you will receive on-the-job training in machining operations, blueprint interpretation, precision measuring, and manufacturing processes while working alongside skilled professionals. You will gain experience operating manual and using machine tools, producing high-quality components, and supporting the fabrication of custom automation equipment used by customers around the world.This position is ideal for individuals who are mechanically inclined, eager to learn, and committed to developing the technical skills needed for a successful career in manufacturing and machining.Meet ATC AutomationSince 1977, ATC Automation has been redefining what's possible in custom automation. From concept to commissioning, we partner with leading brands across the globe to design and deliver custom machinery that drives efficiency, precision, and long-term performance. Our automation expertise spans critical industries that shape the way we live and move-Life Science, Transportation, Consumer Products, and General Industry.ATC offers a comprehensive benefits package, including Medical, Dental, Vision, 401(k), Life Insurance, Health Savings Account, Flexible Spending Account, Paid Time Off, and additional programs. This position provides the opportunity to expand technical capabilities, contribute to impactful projects, and grow within an organization committed to employee development.Key ResponsibilitiesLearn to safely operate manual and machine tools under the guidance of experienced machinists.Assist in setting up and operating mills, lathes, saws, grinders, and other machining equipment.Read and interpret blueprints, engineering drawings, and work instructions.Measure and inspect machined components using precision measuring instruments to ensure compliance with specifications.Learn proper machining techniques, tooling selection, machine setup, and material handling practices.Assist with cutting, drilling, milling, turning, grinding, and finishing components for custom automation equipment.Maintain a clean, organized, and safe work environment while following company safety procedures.Participate in preventative maintenance and basic machine care activities.Work collaboratively with machinists, engineers, and fabrication personnel to support production schedules.Document completed work and communicate progress with supervisors and team members.Demonstrate a commitment to continuous learning and skill development throughout the apprenticeship program.Required QualificationsHigh school diploma or GED.Strong mechanical aptitude and an interest in machining and manufacturing.Basic mathematical skills, including the ability to perform measurements and calculations.Ability to read measuring devices or willingness to learn precision measurement techniques.Strong attention to detail and commitment to producing quality work.Ability to work effectively in a team-oriented environment.Good verbal communication and interpersonal skills.Ability to lift up to 50 pounds safely.Ability to stand and walk for extended periods, typically 8 or more hours per shift.Commitment to maintaining a safe work environment and following established safety procedures.Preferred SkillsCoursework in machining, manufacturing, engineering, or industrial technology.Vocational or technical school experience in machining or machine tool technology.Exposure to manual or CNC machining equipment.Familiarity with blueprint reading or precision measuring tools such as calipers and micrometers.Previous manufacturing or shop experience is beneficial but not required.Interpersonal SkillsPositive attitude with a strong willingness to learn.Excellent work ethic and dependability.Ability to accept coaching and apply feedback.Strong problem-solving skills and attention to detail.Effective communication and collaboration with coworkers and supervisors.Desire to grow professionally within a manufacturing and engineering environment.Success MetricsProgression through apprenticeship training milestones.Ability to safely operate machining equipment with increasing independence.Accuracy and quality of machined components.Continuous improvement in machining skills and technical knowledge.Attendance, reliability, and adherence to safety standards.Positive collaboration with machinists, engineers, and production teams.Successful completion of assigned projects within established quality and production expectations.Physical Demands and ConditionsStand, walk, push, pull, reach overhead, and bend to floor.Ability to climb ladders and work at heights of up to 35 feet.Comfortable working indoors and outdoors in various conditions.Exposure to high noise levels, moving/rotating equipment, fumes, dust, oil and other fluids.Exert 20 to 50 pounds of force occasionally.Exert 10 to 25 pounds of force frequently.Exert up to 10 pounds of force constantly to move objects.VISUAL ACUITY: Near acuity with or without accommodation.HEARING Ability: Ability to monitor machine sounds to identify and diagnose.Disclaimer:This job description has been designed to indicate the general nature and level of work performed by employees within this classification. It is not intended to contain or be interpreted as a comprehensive inventory of all duties, responsibilities, and qualifications required of employees assigned to this position. This job description is subject to change but will remain in effect until superseded or canceled in writing by Human Resources.ATC Automation is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, sex, disability, age, veteran status, and other protected status as required by applicable law.ATC Automation is the Automation segment of TASI Group. The TASI Group of Companies is comprised of four technologically advanced Strategic Business Segments commonly linked by a disciplined focus on Product Integrity, Package Integrity, and Automation. Each TASI company delivers world-class products and services, focusing on our global customer needs in diverse market segments. TASI has served several thousand global customers over the years and enjoys a very high rate of repeat customers, many of which are Blue Chip Global Companies. Major Markets include: Automotive, Medical Devices, Life Science, Pharmaceutical, Packaging, Oil & Gas, Food & Beverage, Consumer Goods and General Industrial Equipment.
Job Posted by ApplicantPro