{"schemaVersion":"jobsearcher.job.v1","id":"e11a6f03e02126c1f645663e","url":"https://jobsearcher.com/jobs/e11a6f03e02126c1f645663e","canonicalUrl":"https://jobsearcher.com/jobs/e11a6f03e02126c1f645663e","title":"Associate Software Engineer, RPG","description":"The Associate Software Engineer, RPG is an entry-level software development role supporting enterprise healthcare applications on the IBM i platform. Working with experienced engineers and cross-functional team members, this position develops proficiency in RPG, CL, Db2 for i SQL, testing, debugging, secure development, and Agile delivery practices.\n\nThe Associate Software Engineer completes clearly defined defects, maintenance assignments, documentation, testing, and small software enhancements under close technical guidance and frequent review. The role is intended for candidates with foundational programming and SQL knowledge who demonstrate strong learning ability, attention to detail, effective communication, and a commitment to producing accurate, maintainable, and well-tested software.\n\nPrimary responsibilities\n\nLearn IBM i application development, including RPG IV/ILE, free-format RPG, CL, Db2 for i SQL, IBM i objects, and approved development tools.\nReview and trace existing RPG, SQL, CL, database, batch, and interactive application logic to understand behavior and affected areas.\nImplement clearly defined, low-risk defect corrections, maintenance changes, test improvements, and small enhancements under technical guidance.\nWrite understandable and maintainable code, create and execute unit tests, and document changes, business rules, test evidence, and implementation considerations.\nParticipate in peer code reviews, Agile ceremonies, estimation discussions, demonstrations, and retrospectives.\nApply review feedback and communicate progress, risks, and blockers promptly.\nFollow secure-development, data-privacy, quality, release-management, source-control, and change-control standards for regulated healthcare software.\nUse approved AI-assisted tools responsibly and independently validate generated analysis, code, documentation, and tests.\nProgressively assist with deployment validation and production-support activities after demonstrating readiness and receiving required access and approvals.\n\nMinimum qualifications\nBachelor’s degree in a related field, or equivalent technical education, certification, structured training, or practical experience.\nZero to one year of professional software-development experience.\nRelevant education, training, coursework, certification, or project experience may substitute for professional experience.\nFoundational programming ability in at least one structured programming language.\nBasic understanding of variables, logic, loops, procedures, debugging, error handling, and testing.\nBasic knowledge of SQL and relational database concepts.\nAbility to read existing code, trace program logic, and break a defined problem into manageable steps with guidance.\nStrong attention to detail and commitment to accurate, testable, standards-aligned, and documented work.\nEffective written and verbal communication skills.\nAbility to collaborate with a cross-functional software-development team.\nWillingness to ask questions, receive feedback, document learning, and continuously develop technical skills.\n\nWhat we offer:\n\nPlenty of opportunities to grow your career\nComprehensive medical, dental, vision, STD, LTD, FSA benefits\n3 weeks of vacation plus 5 personal days to recharge\nEmployee stock ownership and RRSP program\n401K and Life insurance benefits\nA chance to give back through community involvement\nFlexible work arrangements to suit your lifestyle\n\nAbout us:\n\nMEDHOST, founded in 1984 and headquartered in Franklin, Tennessee, is a leading provider of healthcare information technology solutions. Serving healthcare facilities nationwide, MEDHOST offers a comprehensive suite of products, including electronic health records (EHR), financial management systems, and patient engagement platforms. Their mission is to empower healthcare organizations to enhance patient care and improve business operations through innovative, user-friendly solutions. In January 2024, MEDHOST was acquired by N. Harris Computer Corporation, further strengthening its position in the healthcare IT industry.\n\nAbout Harris Computer:\n\nHarris provides mission critical software solutions for the Public Sector, Healthcare, Utilities and Private Sector verticals throughout North America, Europe, Asia and Australia.\n\nWorking for Harris is the perfect opportunity to fulfill your professional goals as well as achieve your personal dreams!\n\nOur employees enjoy a casual work environment that offers comfort while providing superior service to our customers. We offer a comprehensive benefit package as well as other additional “Perks”!\n\nWe empower our employees to make a difference\nWe have an award-winning culture\nWe offer opportunity to learn\nWe are financially strong and we are owned by the largest software company in Canada (CSI)\nWe have fun!\n\nFollow us on social media to learn more about our company values, culture and initiatives!\n\nInstagram: ⁠@weareharris\nLinkedIn: ⁠Harris Computer\n\nSalary Range:\n$50 - 60K","company":"Harriscomputer2","rawCompany":"harriscomputer2","city":"Collierville","state":"TN","isRemote":false,"isActive":false,"createdAt":"2026-09-10T10:17:11.975Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1211.00","title":"Computer Systems Analysts","slug":"computer-systems-analysts"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"}],"industries":[{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Associate Software Engineer, RPG","description":"The Associate Software Engineer, RPG is an entry-level software development role supporting enterprise healthcare applications on the IBM i platform. Working with experienced engineers and cross-functional team members, this position develops proficiency in RPG, CL, Db2 for i SQL, testing, debugging, secure development, and Agile delivery practices.\n\nThe Associate Software Engineer completes clearly defined defects, maintenance assignments, documentation, testing, and small software enhancements under close technical guidance and frequent review. The role is intended for candidates with foundational programming and SQL knowledge who demonstrate strong learning ability, attention to detail, effective communication, and a commitment to producing accurate, maintainable, and well-tested software.\n\nPrimary responsibilities\n\nLearn IBM i application development, including RPG IV/ILE, free-format RPG, CL, Db2 for i SQL, IBM i objects, and approved development tools.\nReview and trace existing RPG, SQL, CL, database, batch, and interactive application logic to understand behavior and affected areas.\nImplement clearly defined, low-risk defect corrections, maintenance changes, test improvements, and small enhancements under technical guidance.\nWrite understandable and maintainable code, create and execute unit tests, and document changes, business rules, test evidence, and implementation considerations.\nParticipate in peer code reviews, Agile ceremonies, estimation discussions, demonstrations, and retrospectives.\nApply review feedback and communicate progress, risks, and blockers promptly.\nFollow secure-development, data-privacy, quality, release-management, source-control, and change-control standards for regulated healthcare software.\nUse approved AI-assisted tools responsibly and independently validate generated analysis, code, documentation, and tests.\nProgressively assist with deployment validation and production-support activities after demonstrating readiness and receiving required access and approvals.\n\nMinimum qualifications\nBachelor’s degree in a related field, or equivalent technical education, certification, structured training, or practical experience.\nZero to one year of professional software-development experience.\nRelevant education, training, coursework, certification, or project experience may substitute for professional experience.\nFoundational programming ability in at least one structured programming language.\nBasic understanding of variables, logic, loops, procedures, debugging, error handling, and testing.\nBasic knowledge of SQL and relational database concepts.\nAbility to read existing code, trace program logic, and break a defined problem into manageable steps with guidance.\nStrong attention to detail and commitment to accurate, testable, standards-aligned, and documented work.\nEffective written and verbal communication skills.\nAbility to collaborate with a cross-functional software-development team.\nWillingness to ask questions, receive feedback, document learning, and continuously develop technical skills.\n\nWhat we offer:\n\nPlenty of opportunities to grow your career\nComprehensive medical, dental, vision, STD, LTD, FSA benefits\n3 weeks of vacation plus 5 personal days to recharge\nEmployee stock ownership and RRSP program\n401K and Life insurance benefits\nA chance to give back through community involvement\nFlexible work arrangements to suit your lifestyle\n\nAbout us:\n\nMEDHOST, founded in 1984 and headquartered in Franklin, Tennessee, is a leading provider of healthcare information technology solutions. Serving healthcare facilities nationwide, MEDHOST offers a comprehensive suite of products, including electronic health records (EHR), financial management systems, and patient engagement platforms. Their mission is to empower healthcare organizations to enhance patient care and improve business operations through innovative, user-friendly solutions. In January 2024, MEDHOST was acquired by N. Harris Computer Corporation, further strengthening its position in the healthcare IT industry.\n\nAbout Harris Computer:\n\nHarris provides mission critical software solutions for the Public Sector, Healthcare, Utilities and Private Sector verticals throughout North America, Europe, Asia and Australia.\n\nWorking for Harris is the perfect opportunity to fulfill your professional goals as well as achieve your personal dreams!\n\nOur employees enjoy a casual work environment that offers comfort while providing superior service to our customers. We offer a comprehensive benefit package as well as other additional “Perks”!\n\nWe empower our employees to make a difference\nWe have an award-winning culture\nWe offer opportunity to learn\nWe are financially strong and we are owned by the largest software company in Canada (CSI)\nWe have fun!\n\nFollow us on social media to learn more about our company values, culture and initiatives!\n\nInstagram: ⁠@weareharris\nLinkedIn: ⁠Harris Computer\n\nSalary Range:\n$50 - 60K","datePosted":"2026-09-10T10:17:11.975Z","dateModified":"2026-09-10T10:17:11.975Z","hiringOrganization":{"@type":"Organization","name":"Harriscomputer2","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Collierville","addressRegion":"TN","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"e11a6f03e02126c1f645663e"},"url":"https://jobsearcher.com/jobs/e11a6f03e02126c1f645663e"}}