1

Software Developer Internship Jobs in Marietta, GA

Junior Developer

Peachtree Corners, GA ยท On-site

$62K - $81K/yr

Job Summary The Junior Developer is responsible for learning the development standards of the ... Minimum of 1-2 years of professional software development experience required (internships, co-ops ...

Project Engineer Intern

Alpharetta, GA ยท On-site

$16.25 - $21/hr

Project Engineering Intern - Full Circuit Internship Program Power Up Your Career with Rogers Who ... Use industry technology and construction-management software * Complete weekly deliverables as part ...

Data Engineer

Atlanta, GA ยท On-site

$53K - $88K/yr

Internship, academic, research, or project experience involving data engineering, cloud computing, or software development. * Exposure to Databricks, Spark, or large-scale data processing ...

Data Engineer

Atlanta, GA ยท On-site

$53K - $88K/yr

Internship, academic, research, or project experience involving data engineering, cloud computing, or software development. * Exposure to Databricks, Spark, or large-scale data processing ...

Public Health Data Engineer

Atlanta, GA ยท On-site

$110K - $132K/yr

Internship, academic, research, or project experience involving data engineering, cloud computing, or software development. * Basic understanding of relational databases and data querying concepts.

Public Health Data Engineer

Atlanta, GA ยท On-site

$70K - $116K/yr

Internship, academic, research, or project experience involving data engineering, cloud computing, or software development. * Exposure to Databricks, Spark, or large-scale data processing ...

Coursework, personal projects, academic research, or internship experience involving software development or AI technologies. * Basic programming experience in Python. * Foundational understanding of ...

Learn and apply proven best practices in designing, building, and supporting software projects ... Coursework, internships, personal projects, or academic experience with one or more programming ...

Showing results 41-60

Software Developer Internship information

See Marietta, GA salary details

$10

$20

$35

How much do software developer internship jobs pay per hour?

As of Sep 4, 2026, the average hourly pay for software developer internship in Marietta, GA is $20.74, according to ZipRecruiter salary data. Most workers in this role earn between $16.78 and $21.97 per hour, depending on experience, location, and employer.

What is a software developer internship?

A Software Developer Internship is a temporary position designed for students or recent graduates to gain hands-on experience in software development. Interns work alongside experienced developers to assist in coding, debugging, testing, and sometimes designing software solutions. The role helps interns improve their programming skills, understand software development workflows, and gain exposure to industry tools and practices. Many internships also offer mentorship and networking opportunities, which can lead to full-time positions after graduation.

What types of projects or assignments can I expect as a software developer intern?

As a Software Developer Intern, you'll typically work on real-world projects that support the ongoing development goals of your team, such as building features, fixing bugs, or participating in code reviews. Many internships involve collaborating with full-time developers, attending daily stand-ups, and sometimes contributing to documentation or testing efforts. This hands-on experience not only helps you apply classroom knowledge but also exposes you to agile development methodologies and workplace best practices. You'll have the opportunity to make impactful contributions while learning from experienced mentors and peers.

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

To thrive as a Software Developer Intern, you need a foundational understanding of programming languages such as Python, Java, or C++, typically supported by relevant coursework or coding projects. Familiarity with version control tools like Git, basic software development frameworks, and participation in coding bootcamps or certifications is advantageous. Strong problem-solving ability, eagerness to learn, and effective communication skills set top candidates apart. These skills and qualities enable interns to effectively contribute to projects, collaborate with teams, and adapt quickly to professional development environments.

What does a software developer internship do?

A software developer internship provides hands-on experience in designing, coding, testing, and debugging software applications under the supervision of experienced developers. Interns often work on real projects, learn industry tools like version control systems, and develop programming skills in languages such as Java, Python, or C++. The internship helps build practical knowledge and professional skills for a future career in software development.

What are the most commonly searched types of Software Developer jobs in Marietta, GA?

The most popular types of Software Developer jobs in Marietta, GA are:

What are popular job titles related to Software Developer Internship jobs in Marietta, GA?

For Software Developer Internship jobs in Marietta, GA, the most frequently searched job titles are:

What job categories do people searching Software Developer Internship jobs in Marietta, GA look for?

The top searched job categories for Software Developer Internship jobs in Marietta, GA are:

What cities near Marietta, GA are hiring for Software Developer Internship jobs?

Cities near Marietta, GA with the most Software Developer Internship job openings:

Infographic showing various Software Developer Internship job openings in Marietta, GA as of August 2026, with employment types broken down into 40% Internship, and 60% Full Time. Highlights an 100% In-person job distribution, with an average salary of $43,138 per year, or $20.7 per hour.

Junior Developer

reliance

Peachtree Corners, GA โ€ข On-site

$62K - $81K/yr

Full-time

Re-posted 17 days ago


Job description

Job Summary
The Junior Developer is responsible for learning the development standards of the company and business processes, while contributing to enhancements, support, and new development under the guidance of senior engineers. Ideally, this role will grow into a Visual LANSA and IBM I (AS/400) application developer. This position is ideal for someone early in their career who is eager to learn, asks questions, and takes pride in writing clear, maintainable code.
Physical Requirements
Stand or Sit(Stationary position), Use hand/fingers to handle or feel (Operate, Activate, Use, Prepare, Inspect, Place, Detect, Position), Walk(Move, Traverse), Talk/hear(Communicate, Detect, Converse with, Discern, Convey, Express oneself, Exchange information), See (Detect, Determine, Perceive, Identify, Recognize, Judge, Observe, Inspect, Estimate, Assess), Reaching, Repetitive Motion
Function in the Job
Sedentary Work- Exerting up to 10 pounds of force occasionally, and/or a negligible amount of force frequently or constantly to lift, carry, push, pull or otherwise move objects, including the human body. Sedentary work involves sitting most of the time. Jobs are sedentary if walking and standing are required only occasionally, and all other sedentary criteria are met.
Job Function
  • Learn Visual LANSA development fundamentals, including RDML/RDMLX, reusable parts/components, through mentoring, documentation, and hands-on project work.
  • Assist with development, enhancements, and maintenance of business applications running the IBM ienvironment.
  • Participate in requirements discussions, asking clarifying questions, and translating guidance into well-scopedtechnical tasks.
  • Write, test, and debug code with support from senior developers; follow established standards for naming, error handling, and documentation.
  • Support incident and service requests by reproducing issues, collecting logs/details, and helping implementfixes.
  • Create and maintain technical documentation (how-to notes, runbooks, and basic design summaries) for the work completed.
  • Collaborate with business analysts, project managers, and technical teams to translate business requirements into robust technical solutions.
  • Conduct detailed analysis, troubleshooting, and resolution of application issues across development, testing, and production environments.
  • Ensure adherence to established development methodologies, coding standards, and documentation requirements.
  • Participate in architectural reviews, technical planning sessions, and continuous improvement initiatives.
  • Contribute to the development of technical documentation, system specifications, and operational procedures.
  • Ensure compliance with IT policies, security standards, audit requirements, and safety protocols.

Required Skills
  • Minimum of 1-2 years of professional software development experience required (internships, co-ops, or relevant project work)
  • Bachelor's degree in Computer Science or related field required.
  • Coursework or exposure to IBM i / AS/400 concepts or other enterprise platforms preferred.
  • Exposure to LANSA (Visual LANSA, RDML/RDMLX) through coursework, labs, or self-study preferred.
  • Experience with Git (or similar), ticketing systems, and agile or iterative delivery practices preferred.
  • Comfort reading existing codebases and making small, well-tested changes preferred.
  • Exposure to modernization initiatives within IBM i environments, including refactoring or re-engineering legacy applications preferred.
  • Foundational knowledge of programming concepts (variables, control flow, functions, debugging, version control) required.
  • Willingness and ability to learn Visual LANSA and IBM i concepts quickly; comfortable working in a structured, process-driven environment, required.
  • Basic understanding of relational databases and SQL (e.g., SELECT, JOIN, WHERE) required.
  • Strong communication skills, dependable follow-through, and a collaborative mindset required.
  • Extensive experience working within IBM i (AS/400) environments, including DB2/400, CL programming concepts, and system operations required.
  • Strong understanding of relational database structures, SQL, and data modeling principles required.
  • Demonstrated ability to analyze complex technical challenges and deliver effective, scalable solutions.
  • Ability to work independently and with cross-functional teams, while managing multiple priorities required.
  • Strong attention to detail and commitment to quality required.
  • High level of professionalism required.
  • Analytical mindset with the ability to evaluate technical options and propose sound recommendations required.
  • Strong problem-solving skills and ability to troubleshoot complex issues required.

EEO Statement
Reliance, Inc. IS A DRUG-FREE WORK ENVIRONMENT EEO/DISABILITY/VETERAN