1

Associate Programmer Jobs in Atlanta, GA (NOW HIRING)

CNC Programmer

Villa Rica, GA ยท On-site

$30 - $40/hr

CNC Programmer Position Location: Villa Rica, GA Reports To: Maintenance Manager About the Company ... associates, and our community, by adhering to high standards of quality and safety and always ...

Staking Technician III

Marietta, GA

$18.75 - $25.75/hr

GDS Associates, Inc. has an exciting and challenging full-time opportunity with advancement and growth potential for a Staking Technician III to work in our Design & Engineering group. As a Staking ...

Staking Technician III

Marietta, GA

$18.75 - $25.75/hr

GDS Associates, Inc. has an exciting and challenging full-time opportunity with advancement and growth potential for a Staking Technician III to work in our Design & Engineering group. As a Staking ...

Staking Technician III

Marietta, GA ยท On-site

$35K - $45K/yr

GDS Associates, Inc. has an exciting and challenging full-time opportunity with advancement and growth potential for a Staking Technician III to work in our Design & Engineering group. As a Staking ...

Staking Technician III

Marietta, GA ยท On-site

$35K - $45K/yr

GDS Associates, Inc. has an exciting and challenging full-time opportunity with advancement and growth potential for a Staking Technician III to work in our Design & Engineering group. As a Staking ...

Java Backend Developer

Alpharetta, GA ยท On-site

$49.25 - $64/hr

Ability to guide, train and mentor associate engineers * Highly skilled in developing quantitative cost/benefit analysis to measure improvements * Proficient in organizational processes as well as ...

Showing results 41-60

Associate Programmer information

See Atlanta, GA salary details

$16

$22

$35

How much do associate programmer jobs pay per hour?

As of Sep 6, 2026, the average hourly pay for associate programmer in Atlanta, GA is $22.50, according to ZipRecruiter salary data. Most workers in this role earn between $17.36 and $30.05 per hour, depending on experience, location, and employer.

What does an associate programmer do?

An Associate Programmer is an entry-level software developer who assists in designing, coding, testing, and maintaining software applications. They typically work under the guidance of senior programmers or project managers, contributing to smaller modules or specific tasks within a larger project. Associate Programmers are responsible for writing clean code, fixing bugs, and learning industry best practices. This role often serves as a foundation for gaining experience and advancing to more senior programming positions.

What are the key skills and qualifications needed to thrive as an associate programmer, and why are they important?

To thrive as an Associate Programmer, you need a solid understanding of programming fundamentals, coding languages such as Java, Python, or C#, and typically a degree in computer science or a related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and basic software development methodologies is important. Strong problem-solving skills, attention to detail, and effective teamwork help set you apart in this role. These competencies are crucial for delivering reliable code, collaborating efficiently, and adapting to evolving project requirements.

What are some common challenges an associate programmer might face when working on a team project?

As an Associate Programmer, one common challenge is adapting to different coding styles and standards used by various team members. Effective communication is essential to understand project requirements and ensure smooth collaboration with designers, senior developers, and testers. Additionally, balancing multiple tasks or learning new technologies quickly can be demanding, but these experiences provide valuable opportunities for skill development and growth within the team.

What is the difference between Associate Programmer vs Junior Software Developer?

AspectAssociate ProgrammerJunior Software Developer
Required CredentialsTypically an associate's degree or relevant certificationsSimilar, often an entry-level degree or certification
Work EnvironmentEntry-level, team-based projects in tech companiesEntry-level, often in software development teams
Employer & Industry UsageCommon in IT and software firms for entry rolesWidely used in tech industry for early-career roles
Comparison Search IntentYesYes

The main difference between an Associate Programmer and a Junior Software Developer lies in job titles used by employers. Both roles are entry-level, require similar educational backgrounds, and work in similar environments within the tech industry. The title 'Associate Programmer' is often used in corporate or structured environments, while 'Junior Software Developer' is more common in startups and tech firms. Both roles serve as stepping stones for a career in software development.

What can I do with an associate programmer's in computer programming?

An associate programmer typically performs tasks such as writing, testing, and maintaining code, often using programming languages like Java, Python, or C++. This role provides a foundation for developing skills in software development, debugging, and working with development tools, which can lead to more advanced programming positions or specialized roles in software engineering. Certifications in programming or related technologies can enhance career growth opportunities.

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 Associate Programmer jobs?

Cities near Atlanta, GA with the most Associate Programmer job openings:

Infographic showing various Associate Programmer job openings in Atlanta, GA as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $46,800 per year, or $22.5 per hour.

CNC Programmer

Sugar Foods LLC

Villa Rica, GA โ€ข On-site

$30 - $40/hr

Other

Medical, Dental, Vision, Retirement, PTO

Posted 16 days ago


Key responsibilities

  • Read and interpret technical blueprints and design models to prepare for CNC programming.

  • Input design specifications into computer modeling software and load raw materials into CNC machines.

  • Perform quality control tests during manufacturing and on final products to ensure specifications are met.


Job description

 
 
 

Job Title:  CNC Programmer

Position Location:  Villa Rica, GA

Reports To:  Maintenance Manager 

About the Company

The Sugar Foods LLC is a privately owned company with production facilities in Georgia, California, and Mexico. Our products are sold and distributed throughout the U.S. and Canada. Sugar Foods manufactures and packages croutons, tortilla chips, crispy toppings, as well as cheese-based toppings. Additionally, Sugar Foods packages a variety of items including sugar, sweeteners, powdered creamer, and dried fruits and nuts. 

The Sugar Foods Way 

At Sugar Foods, the Customer is King, and our team is our Family. The vision of Sugar Foods is for our products to be on every plate and in every cup.  We continue to grow our business and adapt to changing business conditions in order to consistently provide value to our customers, our associates, and our community, by adhering to high standards of quality and safety and always acting in a respectful and responsible manner.

We are looking to hire a skilled CNC programmer to operate and maintain our CNC equipment. As a CNC programmer, you will be responsible for reading and interpreting technical blueprints, inputting the design specifications, adjusting the machine cutting paths, and performing quality checks on the final product. You may also be required to perform routine machine maintenance and troubleshoot any issues that arise during the manufacturing process.

To ensure success as a CNC Programmer, you should have extensive experience working in manufacturing, a keen eye for detail, and the ability to work unsupervised. Ultimately, a top-class CNC programmer works quickly and efficiently, ensuring all products meet the specifications of the client.

CNC Programmer Responsibilities:

  • Reading and interpreting technical blueprints and design models.
  • Loading raw materials into the CNC machine.
  • Inputting the product design into the computer modeling software.
  • Choosing and loading the correct cutting tools for the job.
  • Adjusting machine settings to the desired product specifications.
  • Troubleshooting issues during the manufacturing process.
  • Completing quality control tests during the manufacturing stage and on the final product.
  • Cleaning and maintaining the machine.
  • Training new staff on machine operation procedures.
  • Work on mill and lathe 

CNC Programmer Requirements:

  • Must have 8-10 years of work experience as a CNC programmer.
  • Ability to read and interpret design blueprints.
  • Extensive experience with computer modeling software.
  • Strong attention to detail.
  • Ability to work independently and stick to a deadline.
  • Ability to stand for extended periods.
  • Ability to lift heavy objects.
  • Ability to work after-hours when required.

Education and Other Requirements:

  • High school diploma or GED.
  • 18-years or older.
  • Authorized to work in the USA.
  • Good communication skills 

Benefits:

  • Competitive wages based on experience.
  • Health, Dental, and Vision Medical coverage.
  • Generous 401K
  • Tuition Assistance
  • Paid Time Off

U.S. Employment: If you have any difficulty using our on-line system, you may use the alternative method described below to contact someone about your interest in employment at Sugar Foods Corporation. Please reference this statement and job reference you are applying for when contacting us. Tel: 678-952-7051. 


Sugar Foods Corporation is an E-Verify Company and provides reasonable accommodation for qualified individuals with disabilities and disabled veterans in job applicant procedures. "Equal Opportunity Employer: Minority/Female/Veteran/Disabled/Gender Identity/Sexual Orientation"