1

Software Engineer In Training Jobs in Suwanee, GA

Senior Software Engineer in Test

Atlanta, GA · On-site

$106K - $138K/yr

As a Senior Software Engineer in Test in the GQA, you will be responsible for ensuring software quality using efficient and reliable test automation. The ideal candidate has built multiple stable ...

Software Engineer

Norcross, GA · On-site

$120 - $160/hr

ACIers - in all roles and levels - are truly your colleagues and many are your friends. Our size ... As a Sr. Software Engineer in Norcross, GA , you will join a diverse, passionate team, dedicated to ...

Software Engineer

Atlanta, GA · On-site

$60K - $100K/yr

Strong performers are selected for our paid training program, positioning them for placement on ... in code reviews, testing, and documentation • Collaborate with a team of engineers in a fast ...

ACIers - in all roles and levels - are truly your colleagues and many are your friends. Our size ... As a Sr. Software Engineer in Norcross, GA , you will join a diverse, passionate team, dedicated to ...

ACIers - in all roles and levels - are truly your colleagues and many are your friends. Our size ... As a Sr. Software Engineer in Norcross, GA , you will join a diverse, passionate team, dedicated to ...

next page

Showing results 1-20

Software Engineer In Training information

See Suwanee, GA salary details

$22.3K

$97.6K

$175.9K

How much do software engineer in training jobs pay per year?

As of Aug 30, 2026, the average yearly pay for software engineer in training in Suwanee, GA is $97,602.00, according to ZipRecruiter salary data. Most workers in this role earn between $60,500.00 and $111,700.00 per year, depending on experience, location, and employer.

What is a software engineer in training?

A Software Engineer In Training is an entry-level professional who is learning the skills and practices required to become a fully qualified software engineer. Typically, they work under the supervision of senior engineers, assisting with coding, testing, and debugging software applications. This role is designed to provide hands-on experience, mentorship, and exposure to industry-standard tools and processes. Over time, individuals in this position gain the necessary knowledge and experience to advance to more independent engineering roles.

What kinds of projects can a software engineer in training expect to work on, and how are these projects structured for learning and development?

As a Software Engineer In Training, you will typically be assigned to smaller-scale features or assist with components of larger projects under the guidance of more experienced engineers. These projects are structured to gradually introduce you to the company’s technology stack, development processes, and best practices. You’ll often participate in code reviews, pair programming, and regular team meetings, which help build both technical and collaborative skills. The environment is designed to provide mentorship and hands-on experience, so you can confidently progress to more complex responsibilities over time.

What are the key skills and qualifications needed to thrive as a software engineer in training, and why are they important?

To thrive as a Software Engineer In Training, you need a solid understanding of programming fundamentals, problem-solving abilities, and a relevant degree or coursework in computer science or a related field. Familiarity with version control systems like Git, coding languages such as Python or Java, and basic software development tools is typically required. Strong communication, eagerness to learn, and teamwork skills help set individuals apart in this role. These competencies are crucial for adapting quickly, contributing effectively to projects, and developing into a well-rounded software engineer.

What is the difference between Software Engineer In Training vs Software Developer?

AspectSoftware Engineer In TrainingSoftware Developer
CredentialsTypically pursuing or holding a bachelor's degree in computer science or related fieldUsually has a similar educational background, often with some work experience
Work EnvironmentEntry-level, often in training or mentorship programs within tech companiesFull-time development roles, working on projects and coding tasks
Employer UsageCommonly used for new graduates or interns starting their software engineering careersUsed for professionals actively developing software solutions

In summary, a Software Engineer In Training is an entry-level role focused on learning and development, often for recent graduates, while a Software Developer is a more experienced role involving active software creation. Both roles share similar educational backgrounds but differ in experience and responsibilities.

What cities near Suwanee, GA are hiring for Software Engineer In Training jobs?

Cities near Suwanee, GA with the most Software Engineer In Training job openings:

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 29 days ago


Job description

Job Description:

Pape-Dawson's Atlanta office is seeking an Engineer-in-Training I to join the growing team. This position will contribute to the successful design, analysis, and implementation of projects within an engineering team. This role includes assisting in technical design, project coordination, and ensuring compliance with project-specific requirements under the guidance of a licensed professional engineer (P.E.).
Responsibilities

  • Prepare technical reports, studies, and documentation using tools such as MS Office Suite

  • Direct and review the work of engineering technicians to ensure accuracy and quality

  • Collaborate with project managers and multidisciplinary teams to develop innovative engineering solutions

  • Assist in the design and preparation of plans for commercial, residential, and site development projects, focusing on grading, drainage, and utility layouts

  • Analyze design alternatives to address site constraints and meet client objectives

  • Collaborate on permitting and regulatory compliance for site development projects

  • Additional related duties as needed


Qualifications

  • Bachelor's degree in Civil Engineering or a related field from an ABET-accredited program

  • EIT certification or ability to obtain within 12 months from start date

  • Previous experience through an internship with a civil design firm is beneficial

  • Familiarity with AutoCAD Civil 3D is a plus

  • Strong analytical and problem-solving skills

  • Knowledge of engineering principles, techniques, and procedures

  • Effective communication skills, both written and verbal

  • Ability to establish and maintain effective working relationships with others

  • Flexibility to adapt to changing priorities and deadlines

  • Reliability and dependability

Benefits

  • Health, dental, vision, and life insurance

  • Long-term and short-term disability coverage

  • Generous PTO and paid holidays

  • 401(k) safe harbor contribution plus 10% employer matching

  • Premium time paid out to eligible salaried employees when over 40 hours are worked in a week

  • Annual salary review and bonus

  • Tuition and gym reimbursements

  • Parental leave

  • Flexible work environment

  • Focus on work-life balance

Pape-Dawson's Atlanta office, formerly Eberly & Associates, has Georgia roots dating back to 1982 and has worked on some of Atlanta's most recognizable and transformative developments. Since joining Pape-Dawson in 2025, the Atlanta office has benefitted from expanded capabilities and resources in the Southeast and beyond. Pape-Dawson is an industry-leading, future-focused civil engineering and professional services firm with nationwide locations.

Pape-Dawson is an equal opportunity employer recognizing the value of a diverse workforce. All qualified individuals will receive consideration for employment without regard to race, color, religion, gender identity, sexual orientation, national origin, disability, age, and/or protected veteran status in accordance with governing laws.

EEO Statement:

All qualified applicants for Pape-Dawson Engineers will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.