2

Entry Level Programming Jobs in Atlanta, GA (NOW HIRING)

Overview Kimley-Horn is looking for Engineering graduates to join our Woodstock, Georgia (GA) office in 2026! This is not a remote position. Responsibilities * Perform site development engineering ...

Controls Engineer II

Atlanta, GA · On-site

$80.40K - $104K/yr

... programming, and commissioning control systems for material handling and automation projects. This ... Team Development & Mentorship  * Assist in peer reviews and provide feedback on entry-level ...

next page

Showing results 1-20

Entry Level Programming information

See Atlanta, GA salary details

$13

$25

$76

How much do entry level programming jobs pay per hour?

As of May 31, 2026, the average hourly pay for entry level programming in Atlanta, GA is $25.71, according to ZipRecruiter salary data. Most workers in this role earn between $16.44 and $22.21 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an Entry Level Programmer, and why are they important?

To thrive as an Entry Level Programmer, you need a solid understanding of programming fundamentals, familiarity with at least one programming language (such as Python, Java, or C++), and a relevant degree or coursework in computer science or a related field. Experience with version control systems like Git and exposure to integrated development environments (IDEs) are commonly expected. Strong problem-solving skills, attention to detail, and the ability to work well in a team help new programmers stand out. These skills and qualities are essential for writing efficient code, collaborating on projects, and adapting to new technical challenges in a professional environment.

What types of projects or tasks are commonly assigned to entry level programmers, and how do these contribute to skill development?

Entry level programmers are typically assigned tasks such as debugging, writing simple code modules, updating existing software, or assisting with code reviews. These responsibilities allow new programmers to become familiar with the codebase, development tools, and team workflows. Working on these foundational tasks helps build practical programming skills, encourages attention to detail, and provides exposure to collaborative practices like version control and peer feedback. Over time, these experiences lay the groundwork for tackling more complex projects and advancing within the team.

What are entry level programming jobs?

Entry level programming jobs are positions designed for individuals who are new to the software development field, typically requiring little to no professional experience. These roles often involve writing and testing code, debugging applications, and assisting more experienced developers on projects. Entry level programmers usually work under supervision and may be tasked with maintaining existing software or developing simple features. They frequently use languages such as Python, Java, or JavaScript, and these jobs are a great way to gain hands-on experience and learn industry best practices.

What is the difference between Entry Level Programming vs Junior Software Developer?

AspectEntry Level ProgrammingJunior Software Developer
Required CredentialsBasic coding skills, possibly a degree or certificationSame as Entry Level Programming, often with some project experience
Work EnvironmentInternships, apprenticeships, or entry-level positions in tech companiesProfessional team settings, contributing to ongoing projects
Employer & Industry UsageCommon in tech startups, small firms, and large corporationsWidely used in software development teams across industries

Both roles typically require foundational programming skills and are entry points into software development careers. The main difference lies in the job title's emphasis: 'Entry Level Programming' often refers to the initial learning phase, while 'Junior Software Developer' indicates a role with some professional experience and responsibilities.

What are the most commonly searched types of Programming jobs in Atlanta, GA? The most popular types of Programming jobs in Atlanta, GA are:
What cities near Atlanta, GA are hiring for Entry Level Programming jobs? Cities near Atlanta, GA with the most Entry Level Programming job openings:
Infographic showing various Entry Level Programming job openings in Atlanta, GA as of May 2026, with employment types broken down into 94% Full Time, 4% Part Time, and 2% Contract. Highlights an 96% Physical, 1% Hybrid, and 3% Remote job distribution, with an average salary of $53,484 per year, or $25.7 per hour.
Mechanical Engineer - Entry Level

Mechanical Engineer - Entry Level

Goodwyn Mills Cawood LLC

Atlanta, GA • On-site

Full-time

Posted 25 days ago


Job description

Goodwyn Mills Cawood (GMC) is one of the largest privately held architecture and engineering firms in the Southeast, with offices located throughout Alabama, Florida, Georgia, Tennessee, North Carolina and South Carolina.

GMC is seeking a motivated Mechanical Engineer with 1+ years of experience for our Atlanta, GA office. The successful candidate(s) should demonstrate proficiency in design, collaboration, respect among co-workers and client relationship skills. This individual will join a growing MEP engineering team and be responsible for completing planning, design, and permitting for a variety of commercial, institutional, municipal, and industrial projects. This candidate is responsible for providing design services supporting architectural projects.

Foundational

  • Demonstrates a thorough knowledge of the firm’s values and standards for project delivery and client management
  • Expresses a keen understanding of the industry standards and the expectations of the client
  • Demonstrates the leadership required for effective team contributions to the firm’s success including contributions to firm standards and employee development

Technical

  • Applies extensive diversified knowledge of principles and practices in broad areas of assignments and related fields, and proven ability to apply them
  • Ability to learn new technical skills and technology
  • Independently evaluates, selects and adapts standard techniques, procedures and criteria
  • Coordinate with other disciplines and sub-contractors
  • Understands economic and decision analysis principals in area of expertise including financial, regulatory and environmental issues
  • Knowledge of entire project process – development/scoping, design, construction
  • Designs a complete project, system component or process
  • Understanding of project development and time management
  • Analyzes and interprets data and formulates and solves problems
  • Responsible for accuracy of technical aspects of projects
  • Solves complex and novel assignments requiring new or improved techniques or procedures
  • QA/QC
  • Executes cross discipline checks and coordination
  • Reviews complete project documents for conformity and quality assurance
  • Recognizes and reports risk management issues to Vice President and Senior Project Manager as appropriate

Professional Competencies

Client and Customer Focus

  • Manage client satisfaction for assigned clients or projects
  • Assist with the development of proposals to provide professional services or obtain funding for engineering projects or programs
  • Applies knowledge and expertise acquired through progressive experience to resolve crucial issues and/or unique conditions
  • Attends project meetings and presents specific aspects of engineering assignment

Team Orientation

  • Ability to function on multi-disciplinary teams
  • Works on multiple projects of moderate size or portions of major projects
  • Work across disciplines and office locations to fully utilize firm experiential knowledge
  • Incorporate complex design concepts into functional project based on the Project Manager’s design concept to that project team
  • Delegate project assignments to and assist with technical development of lesser experienced engineers

Company Perspective

  • Represent the firm in all aspects of projects and assignments to prospective employees, clients, and the communities we serve
  • Reinforce GMC standards and Core Values to others

Communication

  • Communicate with permitting agencies, clients, and sub-consultants
  • Plans and coordinates detailed aspects of the engineering work
  • Communicate with, reviews work and coordinates efforts of other project team members
  • Receives guidance relating to overall objectives, critical issues, new concepts and policy matters; also receives direction on unusual conditions and developments

Continuous Improvement

  • Develops new techniques and/or improved processes, materials or products
  • Actively participate in GMC committees of personal interest
  • Utilizes decision making, time management and delegation as tools to demonstrate leadership skills and promote continuous improvement

Leadership

  • Interacts with clients, officials, contractors and others to develop positive ongoing relationships
  • Responsible for enforcement of project delivery standards including technical, procedural and CAD
  • Develops, approves and conducts technical training as requested

Service

  • Encourage participation and remain proactive in the Personal Development Plan process and program
  • Hold membership in local professional society – holding office in technical/professional society preferred
  • Participate in community service activities and understand implications of involvement

Minimum Qualifications

  • Minimum of 1-3 years of experience
  • Bachelor’s Degree in Mechanical Engineering or related field from ABET accredited university
  • Engaged in life-long learning to maintain knowledge of technical and contemporary issues
  • Engineer-in-Training (EIT) Certification preferred

Work Environment

  • Field (20%) and Office (80%)
  • This position requires work to be performed in an office environment and in the field. Work done in the field may consist of exposure to various types of weather and temperatures. Engineers may also be exposed to pollutants, chemicals, insects, and possibly water-borne pathogens, Employees are required to wear appropriate protective clothing and gear when performing fieldwork.

Travel requirements:

  • Engineers will be expected to travel to various work sites to perform fieldwork. Company cars and/or rental vehicles shall be utilized to travel between work sites.

Equal Opportunity Employer/Disability/Veterans

About GMC

We believe in community, collaboration, and using the power of creativity and hard work to make a difference. Whether designing schools, parks, hospitals and other commercial developments, or providing clean water, safe streets and restoring resilient environments, GMC takes great pride in serving our communities through the transformative work we do. Every project is guided by the foundational concept that communities are built by people, not companies, and we strive to serve our communities with quality, integrity, creativity and care. One of the Southeast’s most comprehensive multi-disciplined firms, GMC is equipped to provide all of the services associated with architecture, interior design, civil engineering, environmental services, landscape architecture, planning, transportation engineering, geotechnical engineering, electrical engineering, surveying and disaster recovery.