1

Programmer Trainee Jobs in Atlanta, GA (NOW HIRING)

Collaborate with operations, dispatch, engineering, branch management, and leadership teams to ... Sales Trainees will receive ongoing mentorship, training, and performance coaching to support their ...

Overview SwiftX is seeking highly motivated and ambitious Management Trainees to join our ... Supply Chain, Logistics, Industrial Engineering, Business, Economics, Operations Management, or ...

Overview SwiftX is seeking highly motivated and ambitious Management Trainees to join our ... Supply Chain, Logistics, Industrial Engineering, Business, Economics, Operations Management, or ...

The Creative Services Trainee position offers hands-on experience in preparation for a full-time ... FOX 5's programming and digital channels. * Assist with production tasks: lighting, camera work ...

The Creative Services Trainee position offers hands-on experience in preparation for a full-time ... FOX 5's programming and digital channels. * Assist with production tasks: lighting, camera work ...

We're looking for a highly motivated Entry-Level Recruiter | Sales Trainee to join our team and ... Building trusted relationships with our network of engineering and sciences consultants under our ...

We're looking for a highly motivated Entry-Level Recruiter | Sales Trainee to join our team and ... Building trusted relationships with our network of engineering and sciences consultants under our ...

next page

Showing results 1-20

Programmer Trainee information

See Atlanta, GA salary details

$11

$38

$66

How much do programmer trainee jobs pay per hour?

As of Jul 23, 2026, the average hourly pay for programmer trainee in Atlanta, GA is $38.02, according to ZipRecruiter salary data. Most workers in this role earn between $24.71 and $49.47 per hour, depending on experience, location, and employer.

What are Programmer Trainees?

Programmer Trainees are entry-level professionals who are learning the fundamentals of programming and software development, typically as part of a structured training program within a company. They work under the supervision of experienced developers, assisting with coding, debugging, testing, and documentation tasks while gaining practical experience. The role is designed to help them develop technical skills, understand software development processes, and prepare for more advanced programming positions.

What types of projects and tasks can I expect to work on as a Programmer Trainee?

As a Programmer Trainee, you will typically start by assisting with coding, debugging, and testing tasks under the guidance of more experienced developers. You'll often work on smaller modules or features within larger projects and may be tasked with maintaining documentation, fixing bugs, or writing unit tests. Collaboration with team members such as senior programmers, testers, and project managers is common, providing valuable exposure to the software development lifecycle. This hands-on involvement helps you build foundational technical skills and prepares you for more complex responsibilities as you grow in the role.

What are the key skills and qualifications needed to thrive as a Programmer Trainee, and why are they important?

To thrive as a Programmer Trainee, you need a basic understanding of programming languages (such as Java, Python, or C++), problem-solving abilities, and at least a relevant degree or coursework in computer science or IT. Familiarity with code editors, version control systems like Git, and debugging tools is typically expected. Strong communication, eagerness to learn, and teamwork skills help you adapt quickly and collaborate with mentors and peers. These skills and qualities are essential for building a solid programming foundation, contributing effectively to projects, and progressing in a technical career.

What is the difference between Programmer Trainee vs Software Developer?

AspectProgrammer TraineeSoftware Developer
Required CredentialsBasic programming knowledge, often a student or recent graduateFormal education in computer science or related field, experience preferred
Work EnvironmentTraining programs, internships, entry-level projectsFull-time employment, project development, team collaboration
Employer & Industry UsageInternship programs, training institutes, tech companiesTech firms, software companies, startups
Search & Comparison IntentUnderstanding entry-level roles, training opportunitiesCareer growth, job responsibilities, skill requirements

The main difference between a Programmer Trainee and a Software Developer lies in experience and responsibilities. Programmer Trainees are typically beginners undergoing training or internships, focusing on learning and assisting in projects. Software Developers are experienced professionals responsible for designing, coding, and maintaining software solutions. While Programmer Trainees aim to develop skills, Software Developers actively contribute to software development lifecycle.

What are the most commonly searched types of Programmer jobs in Atlanta, GA? The most popular types of Programmer jobs in Atlanta, GA are:
What cities near Atlanta, GA are hiring for Programmer Trainee jobs? Cities near Atlanta, GA with the most Programmer Trainee job openings:
Infographic showing various Programmer Trainee job openings in Atlanta, GA as of June 2026, with employment types broken down into 97% Full Time, 1% Part Time, and 2% Contract. Highlights an 97% Physical, 1% Hybrid, and 2% Remote job distribution, with an average salary of $79,081 per year, or $38 per hour.

Manufacturing Engineer Trainee

Roller Bearing Company of America, Inc

Ball Ground, GA

$68K - $87K/yr

Full-time

Posted yesterday


Job description

RBC BEARINGS CAREERS

RBC Bearings Incorporated (NYSE: RBC) is a leading international manufacturer of highly engineered precision bearings and components for the industrial, defense and aerospace industries. Founded in 1919, the Company is primarily focused on producing highly technical and/or regulated bearing products and engineered components requiring sophisticated design, testing and manufacturing capabilities for the diversified industrial, aerospace and defense markets. We currently have 60 facilities, of which 43 are manufacturing facilities in ten countries and our market capitalization is approximately $14.5 billion.

Manufacturing Engineer Trainee - Join a Leader in Aerospace Manufacturing

RBC AeroComponents, a division of RBC Bearings, is a trusted contract manufacturer serving both commercial and military aerospace industries. We are known for precision, reliability, and the critical role our components play in advancing aviation and defense technologies.

Jump start your career with RBC! Work on various real-world manufacturing and engineering projects and gain shop floor experience in precision manufacturing. Gain knowledge about the precision parts production process including components, bearings, and machinery. Diverse training will include participation in Sales, Research & Development, Manufacturing, Quality, Management and Production. Hours are Monday through Friday 8am to 4:30pm.

What You’ll Do

In this hands-on role, you’ll play a key part in ensuring our products meet the highest standards of quality and compliance. Responsibilities include:

  • Develop and support the manufacturing process from estimating to final product
  • Work with multiple department heads on various process improvements. This candidate will work with, and for, all departments from 3-6 months to receive a solid working knowledge of all facets of precision manufacturing.
  • Attend customer calls and work with the applications engineers and sales engineers as a part of their duties.
  • Help in creating and implementing cost and quality improvements and designs for product flow/cost improvements.
  • Standing or sitting for long periods of time and lifting up to 50lbs
  • Safety for self and others is a priority for the individual
  • Work in a team environment

Required Skills & Experience

  • Analytical Skills: Emphasis on critical thinking and problem solving
  • Communication: Excellent written and verbal communication skills
  • Attention to Detail: Committed to accuracy
  • Experience/working knowledge of manufacturing processes

Required Qualifications

  • Engineering degree (process, industrial or related field)
  • Background in AS9100 or ISO 9001 quality systems

Why Join RBC AeroComponents?

  • Comprehensive Benefits Package:
    • Paid holidays
    • 401(k) retirement plan
    • Medical, dental, and vision insurance
    • Company-paid life insurance
  • Career Growth: Ongoing training, education, and advancement opportunities
  • Meaningful Work: Support critical aerospace and defense programs

Build Your Future with Us

At RBC AeroComponents, quality isn’t just a standard, it’s our mission. If you’re detail-oriented, enjoy solving problems, and want to grow your career in aerospace manufacturing, we want to hear from you.

Apply today and take the next step in your career.