Associate Software Engineer, RPG

Harris Teeter

Tennessee

On-site

USD 52,000 - 64,000

Full time

7 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Harris Teeter is seeking an entry-level software developer to learn IBM i application development including RPG IV/ILE, CL, and Db2 for i SQL. You will trace existing logic to understand behavior and implement small, low-risk fixes under guidance.

Responsibilities include writing maintainable code, creating unit tests, documenting rules, and participating in peer reviews and Agile ceremonies. This role emphasizes growth in healthcare-regulated software practices.

Qualifications

  • Bachelor's degree or equivalent education or related experience.
  • Foundational programming ability in at least one structured language.
  • Basic SQL and relational database understanding.
  • Ability to read and trace code with guidance.
  • Attention to detail and clear documentation.

Responsibilities

  • Review and trace RPG, SQL, CL, and Db2 for i logic to understand behavior.
  • Implement small, low-risk defect fixes and minor enhancements under guidance.
  • Write maintainable code, run unit tests, and document changes and rules.
  • Participate in code reviews, Agile ceremonies, and retrospectives.
  • Communicate progress, risks, and blockers promptly.
  • Follow secure development, data privacy, and change-control standards.

Skills

RPG
SQL
CL
Db2 for i SQL
IBM i
Debugging
Unit testing
Code reviews

Education

Bachelor's degree or equivalent

Tools

IBM i development tools

Job description

  • Review and trace existing RPG, SQL, CL, database, batch, and interactive application logic to understand behavior and affected areas.
  • Implement clearly defined, low-risk defect corrections, maintenance changes, test improvements, and small enhancements under technical guidance.
  • Write understandable and maintainable code, create and execute unit tests, and document changes, business rules, test evidence, and implementation considerations.
  • Participate in peer code reviews, Agile ceremonies, estimation discussions, demonstrations, and retrospectives.
  • Apply review feedback and communicate progress, risks, and blockers promptly.
  • Follow secure-development, data-privacy, quality, release-management, source-control, and change-control standards for regulated healthcare software.
  • Use approved AI-assisted tools responsibly and independently validate generated analysis, code, documentation, and tests.
  • Progressively assist with deployment validation and production-support activities after demonstrating readiness and receiving required access and approvals.
Primary Responsibilities
  • Learn IBM i application development, including RPG IV/ILE, free-format RPG, CL, Db2 for i SQL, IBM i objects, and approved development tools.
  • Review and trace existing RPG, SQL, CL, database, batch, and interactive application logic to understand behavior and affected areas.
  • Implement clearly defined, low-risk defect corrections, maintenance changes, test improvements, and small enhancements under technical guidance.
  • Write understandable and maintainable code, create and execute unit tests, and document changes, business rules, test evidence, and implementation considerations.
  • Participate in peer code reviews, Agile ceremonies, estimation discussions, demonstrations, and retrospectives.
  • Apply review feedback and communicate progress, risks, and blockers promptly.
  • Follow secure-development, data-privacy, quality, release-management, source-control, and change-control standards for regulated healthcare software.
  • Use approved AI-assisted tools responsibly and independently validate generated analysis, code, documentation, and tests.
  • Progressively assist with deployment validation and production-support activities after demonstrating readiness and receiving required access and approvals.
Minimum Qualifications
  • Bachelor's degree in a related field, or equivalent technical education, certification, structured training, or practical experience.
  • Zero to one year of professional software-development experience.
  • Relevant education, training, coursework, certification, or project experience may substitute for professional experience.
  • Foundational programming ability in at least one structured programming language.
  • Basic understanding of variables, logic, loops, procedures, debugging, error handling, and testing.
  • Basic knowledge of SQL and relational database concepts.
  • Ability to read existing code, trace program logic, and break a defined problem into manageable steps with guidance.
  • Strong attention to detail and commitment to accurate, testable, standards-aligned, and documented work.
  • Effective written and verbal communication skills.
  • Ability to collaborate with a cross-functional software-development team.
  • Willingness to ask questions, receive feedback, document learning, and continuously develop technical skills.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr. RPG Developer
Sr. RPG Developer

Jobgether • Minnesota

Remote
Competitive hourly rate
100% remote work flexibility
Health, dental, and vision coverage
+2
RPG, Websphere Developer, Supervisor
RPG, Websphere Developer, Supervisor

Jobtailor • United States

On-site
USD 100,000 - 130,000
IBMi AS400/ DB2 Developer
IBMi AS400/ DB2 Developer

American Benefit Corporation • Illinois

Hybrid
USD 80,000 - 100,000
IBM iSeries/AS400 RPG Developer
IBM iSeries/AS400 RPG Developer

New Age Technologies • Louisville (KY)

On-site
USD 80,000 - 100,000
RPG Developer
RPG Developer

Capstone IT • United States

On-site
USD 80,000 - 120,000
iSeries Developer
iSeries Developer

Compunnel, Inc. • Tampa (FL)

On-site
USD 80,000 - 100,000
Senior iSeries Programmer Analyst
Senior iSeries Programmer Analyst

Responsive Search Inc. • United States

On-site
USD 90,000 - 120,000
Programming Analyst
Programming Analyst

ConsultNet Technology Services and Solutions • Santa Clarita (CA)

On-site
USD 100,000 - 130,000
SR PROGRAMMER ANALYST
SR PROGRAMMER ANALYST

Roses Discount Stor • Henderson (NC)

On-site
USD 70,000 - 90,000
Junior IBM i RPG/CL Developer
Junior IBM i RPG/CL Developer

Harris Teeter • Tennessee

On-site
USD 52,000 - 64,000