1

Software Developer Apprenticeship Jobs in Atlanta, GA

Tool & Die Lead

Tyrone, GA · On-site

$80K/yr

Lead and coordinate daily activities of tool and die makers, apprentices, and support staff. * Plan ... D/CAM software and MS Office is a plus. Preferred Qualifications * Wire EDM programming and ...

Engineering degree or equivalent experience * 5 years industrial mechanical maintenance experience ... Competency with Microsoft Office software About Owens Corning Owens Corning is a branded building ...

Engineering degree or equivalent experience * 5 years industrial mechanical maintenance experience ... Competency with Microsoft Office software About Owens Corning Owens Corning is a branded building ...

Be Seen First

Basic skill level in multiple computer software packages including Microsoft Excel * Basic ... Graduate of an apprenticeship program or hold current trade certification. Company Description ...

Cares about leading the way in construction, engineering, manufacturing and renewable energy. Cares ... Completion of an apprenticeship or equivalent work experience (8,000 hours) Travel: 60-75% Work ...

Cares about leading the way in construction, engineering, manufacturing and renewable energy. Cares ... Completion of an apprenticeship or equivalent work experience (8,000 hours) Travel: 60-75% Work ...

Security Installer III

Doraville, GA · On-site

$49K - $56K/yr

... programming of access control systems, CCTV, digital recorders, network recorders, and intercom ... Reads and interprets blueprints, diagrams, submittals, specifications, software/systems programs ...

Showing results 41-60

Software Developer Apprenticeship information

See Atlanta, GA salary details

$46.2K

$107.6K

$159.6K

How much do software developer apprenticeship jobs pay per year?

As of Aug 9, 2026, the average yearly pay for software developer apprenticeship in Atlanta, GA is $107,557.00, according to ZipRecruiter salary data. Most workers in this role earn between $86,500.00 and $125,000.00 per year, depending on experience, location, and employer.

Is 30 too late to become a software developer apprenticeship?

Age is not a barrier to entering a software developer apprenticeship; many programs welcome mature learners. Success depends on your skills, motivation, and ability to learn programming languages and tools, regardless of age.

What is a software developer apprenticeship?

A Software Developer Apprenticeship is a structured training program that combines paid, on-the-job experience with classroom learning to help individuals develop the skills needed to become professional software developers. Apprentices are typically mentored by experienced developers and work on real projects while learning programming languages, software development methodologies, and problem-solving techniques. These programs often last one to two years and are designed for those looking to start a career in technology, often without requiring a formal computer science degree.

What are software developer apprenticeship opportunities?

Software developer apprenticeship opportunities are for entry-level workers who want to enter the programming field. Your duties during an apprenticeship include training to write and test code, working in a professional development environment, and using software development frameworks and methodologies. Some apprenticeships involve working under the supervision of a mentor, while other apprentices handle entry-level responsibilities as part of a development team. You work with a specific set of computer languages, such as HTML and javascript for web development and Java and C++ for software or applications.

What are the key skills and qualifications needed to thrive as a software developer apprentice, and why are they important?

To thrive as a Software Developer Apprentice, you need a foundational understanding of programming languages, problem-solving abilities, and typically a relevant educational background or demonstrated coding skills. Familiarity with version control systems like Git, basic knowledge of software development methodologies, and exposure to integrated development environments (IDEs) are important. Strong communication, eagerness to learn, and teamwork are essential soft skills that help apprentices integrate into development teams and absorb new concepts quickly. These skills and qualities are crucial for building technical competence, collaborating effectively, and progressing in a dynamic learning environment.

What types of projects and tasks can I expect to work on during a software developer apprenticeship?

As a Software Developer Apprentice, you'll typically work on a variety of real-world coding projects under the guidance of experienced developers. These can include contributing to bug fixes, developing small features, writing unit tests, and participating in code reviews. You'll often collaborate closely with cross-functional teams, attend regular stand-up meetings, and receive feedback to help you grow. The apprenticeship is structured to provide hands-on experience while gradually increasing your responsibilities as your skills develop.

What is the difference between Software Developer Apprenticeship vs Software Engineer?

AspectSoftware Developer ApprenticeshipSoftware Engineer
Required CredentialsTypically no formal degree, on-the-job training, or coding bootcampsBachelor's degree in Computer Science or related field often preferred
Work EnvironmentEntry-level, mentorship-focused, often in tech companies or startupsFull-time professional role, may involve team collaboration and project management
Employer & Industry UsageCommon in tech companies, startups, and organizations investing in trainingStandard role across industries, including tech, finance, healthcare, etc.

While a Software Developer Apprenticeship provides hands-on training and is ideal for beginners entering the tech industry, a Software Engineer role typically requires more formal education and experience. Apprenticeships serve as a pathway to becoming a full-fledged Software Engineer, offering practical skills and industry exposure.

How to get a software developer apprenticeship with no experience?

To secure a software developer apprenticeship with no experience, focus on building foundational skills through online courses, coding bootcamps, or personal projects. Demonstrating knowledge of programming languages like Python or Java and familiarity with version control tools such as Git can improve your chances; some programs also value a strong interest in learning and problem-solving abilities.
What are the most commonly searched types of Software Developer Apprenticeship jobs in Atlanta, GA? The most popular types of Software Developer Apprenticeship jobs in Atlanta, GA are:
What are popular job titles related to Software Developer Apprenticeship jobs in Atlanta, GA? For Software Developer Apprenticeship jobs in Atlanta, GA, the most frequently searched job titles are:
What job categories do people searching Software Developer Apprenticeship jobs in Atlanta, GA look for? The top searched job categories for Software Developer Apprenticeship jobs in Atlanta, GA are:
What cities near Atlanta, GA are hiring for Software Developer Apprenticeship jobs? Cities near Atlanta, GA with the most Software Developer Apprenticeship job openings:
Infographic showing various Software Developer Apprenticeship job openings in Atlanta, GA as of August 2026, with employment types broken down into 86% Full Time, and 14% Temporary. Highlights an 86% In-person, and 14% Hybrid job distribution, with an average salary of $107,557 per year, or $51.7 per hour.

Project Engineer - Construction and Infrastructure Projects

McKinsey & Company

Atlanta, GA • On-site

$66K - $85K/yr

Full-time

Re-posted 23 days ago


McKinsey & Company rating

8.5

Company rating: 8.5 out of 10

Based on 22 frontline employees who took The Breakroom Quiz

20th of 72 rated business consultants


Job description

Do you want to do work that matters, alongside supportive leaders who will help you grow faster than you ever thought possible? Are you a creative problem-solver who is energized by challenges? You've come to the right place.
YOUR IMPACT
You will play an active role in client engagements by gathering data, testing hypotheses, and developing actionable recommendations.
You will present your findings to client leadership and collaborate directly with their teams to implement solutions.
You will be based in Atlanta, Boston, Chicago, Dallas, Houston, or Washington, DC, joining our Capital Analytics Client Capabilities Network-a core component of our broader Capital Excellence Service Line. Capital Analytics provides distinctive analysis, insights, and support to major capital projects across sectors. Our dedicated specialists use a data-driven approach and proprietary methodologies to offer services such as estimate and schedule validation, benchmarking, diligence, and readiness reviews. Our aim is to embed deep capital analytics into all our engagements and help cement Capital Excellence services across industries.
You will help build new benchmarking databases, cost models, and market perspectives. You will synthesize your findings into complex models, summary reports, and standalone presentations for both internal and external audiences.
You will also stay at the forefront of the capital projects industry, continually contributing to the firm's collective expertise and proprietary insights.
You will build on your existing strengths and passions while gaining valuable new skills in a fast-paced, dynamic environment receiving world-class, ongoing training alongside frequent coaching and mentorship from your colleagues and team leadership.
YOUR GROWTH
Driving lasting impact and building long-term capabilities with our clients is not easy work. You are the kind of person who thrives in a high performance/high reward culture - doing hard things, picking yourself up when you stumble, and having the resilience to try another way forward.
In return for your drive, determination, and curiosity, we'll provide the resources, mentorship, and opportunities you need to become a stronger leader faster than you ever thought possible. Your colleagues-at all levels-will invest deeply in your development, just as much as they invest in delivering exceptional results for clients. Every day, you'll receive apprenticeship, coaching, and exposure that will accelerate your growth in ways you won't find anywhere else.
When you join us, you will have:
  • Continuous learning: Our learning and apprenticeship culture, backed by structured programs, is all about helping you grow while creating an environment where feedback is clear, actionable, and focused on your development. The real magic happens when you take the input from others to heart and embrace the fast-paced learning experience, owning your journey.
  • A voice that matters: From day one, we value your ideas and contributions. You'll make a tangible impact by offering innovative ideas and practical solutions. We not only encourage diverse perspectives, but they are critical in driving us toward the best possible outcomes.
  • Global community: With colleagues across 65+ countries and over 100 different nationalities, our firm's diversity fuels creativity and helps us come up with the best solutions for our clients. Plus, you'll have the opportunity to learn from exceptional colleagues with diverse backgrounds and experiences.
  • World-class benefits: On top of a competitive salary (based on your location, experience, and skills), we provide a comprehensive benefits package to enable holistic well-being for you and your family.

YOUR QUALIFICATIONS AND SKILLS
  • Bachelor's or advanced degree in Engineering, Construction Science, or a related field
  • 1+ years of experience working on major capital projects for either an owner or contractor, ideally within project management or project controls
  • 1+ years of hands-on experience with construction estimating software for large-scale capital projects
  • Prior experience in consulting, strategic planning, or research is a distinct advantage
  • Proficiency with Aspen Capital Cost Estimator (ACCE) is highly preferred
  • Familiarity with other industry tools is a strong asset (e.g., Cleopatra Estimating, Autodesk ProEst, Sage Estimating, InEight Estimating, Trimble Accubid, Bluebeam, Stack, RIB CostX, ICEC, or ACostE)
  • Advanced Excel modeling capabilities and experience managing, structuring, and analyzing large datasets using database tools
  • Exceptional quantitative, analytical, and structured problem-solving skills
  • A proven record of leadership and taking initiative within professional, academic, or extracurricular settings
  • Strong interpersonal skills with the ability to work effectively and collaboratively in a team-oriented environment
  • Outstanding verbal and written communication skills, with a proven ability to translate complex, technical data into clear, actionable insights

Please review the additional requirements regarding essential job functions of McKinsey colleagues.
Our unwavering commitment to integrity drives everything we do, guiding us to always act in the best interests of our clients, our people, and the communities we serve.

What McKinsey & Company employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom