{"schemaVersion":"jobsearcher.job.v1","id":"d322e0001acde31aa25916f7","url":"https://jobsearcher.com/jobs/d322e0001acde31aa25916f7","canonicalUrl":"https://jobsearcher.com/jobs/d322e0001acde31aa25916f7","title":"RPG Programmer","description":"Programmers.io is currently looking for an \" RPG Programmer \"Hybrid/Onsite in Baltimore, Maryland.Full Time Role with BenefitsPosition SummaryWe are seeking a skilled RPG Programmer with strong leadership and management potential to join our team as a Senior Developer and Architect. This is a unique opportunity for an experienced IBM i professional to grow into a leadership role and assume more responsibilities.The ideal candidate will have strong hands-on experience with RPG Free Format and IBM i technologies, combined with excellent communication, organizational, problem-solving, and management skills.Key ResponsibilitiesIBM i Development & Application SupportDevelop and maintain IBM i applications using RPG Free Format (RPGLE) and other related technologies.Analyze, design, code, test, implement, and maintain new and existing applications.Troubleshoot and resolve application and system issues.Ensure code quality, security, reliability, and performance standards are met.Work with business users to gather requirements and translate business needs into technical solutions.Collaborate with cross-functional teams to integrate IBM i applications with other systems.Create and maintain technical and system documentation.Support legacy applications and assist with ongoing modernization initiatives.Develop and maintain secure Software Development Life Cycle (SDLC) principles, ensuring security requirements are integrated into development processes while maintaining delivery timelines and operational efficiency.AI-Assisted DevelopmentLeverage AI-assisted development tools and autonomous coding agents to accelerate software design, coding, testing, documentation, and troubleshooting while maintaining quality, security, and compliance standards.Evaluate appropriate use of AI tools within the development lifecycle.Review and validate AI-generated code and documentation before implementation.Understand data privacy, security, and compliance considerations when using AI technologies.IT Leadership & ManagementAs the candidate becomes more familiar with the organization, responsibilities will expand to include:Work closely with the current Director of IT to learn the organization's IT strategy, systems, applications, infrastructure, processes, vendors, and business priorities.Assume more responsibility for day-to-day IT operations and technology management.Manage, mentor, and provide direction to IT staff and development resources.Prioritize IT projects, application enhancements, system issues, and support requests based on business needs.Work closely with executive leadership and business stakeholders to understand organizational goals and develop technology solutions that support those goals.Participate in the development and execution of the company's IT strategy and technology roadmap.Oversee application development, system maintenance, upgrades, integrations, and technology projects.Manage relationships with third-party technology vendors, consultants, and service providers.Assist with vendor selection, contract management, pricing, and service-level expectations.Monitor IT budgets, expenses, resources, and project priorities.Help establish and maintain IT policies, procedures, standards, and best practices.If you are interested, please apply or feel free to share your updated resume at anas.khan@programmers.ai","company":"Programmers.io","rawCompany":"programmersio","city":"Tucson","state":"AZ","isRemote":false,"isActive":false,"createdAt":"2026-10-06T12:38:44.996Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"11-3021.00","title":"Computer and Information Systems Managers","slug":"computer-and-information-systems-managers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"RPG Programmer","description":"Programmers.io is currently looking for an \" RPG Programmer \"Hybrid/Onsite in Baltimore, Maryland.Full Time Role with BenefitsPosition SummaryWe are seeking a skilled RPG Programmer with strong leadership and management potential to join our team as a Senior Developer and Architect. This is a unique opportunity for an experienced IBM i professional to grow into a leadership role and assume more responsibilities.The ideal candidate will have strong hands-on experience with RPG Free Format and IBM i technologies, combined with excellent communication, organizational, problem-solving, and management skills.Key ResponsibilitiesIBM i Development & Application SupportDevelop and maintain IBM i applications using RPG Free Format (RPGLE) and other related technologies.Analyze, design, code, test, implement, and maintain new and existing applications.Troubleshoot and resolve application and system issues.Ensure code quality, security, reliability, and performance standards are met.Work with business users to gather requirements and translate business needs into technical solutions.Collaborate with cross-functional teams to integrate IBM i applications with other systems.Create and maintain technical and system documentation.Support legacy applications and assist with ongoing modernization initiatives.Develop and maintain secure Software Development Life Cycle (SDLC) principles, ensuring security requirements are integrated into development processes while maintaining delivery timelines and operational efficiency.AI-Assisted DevelopmentLeverage AI-assisted development tools and autonomous coding agents to accelerate software design, coding, testing, documentation, and troubleshooting while maintaining quality, security, and compliance standards.Evaluate appropriate use of AI tools within the development lifecycle.Review and validate AI-generated code and documentation before implementation.Understand data privacy, security, and compliance considerations when using AI technologies.IT Leadership & ManagementAs the candidate becomes more familiar with the organization, responsibilities will expand to include:Work closely with the current Director of IT to learn the organization's IT strategy, systems, applications, infrastructure, processes, vendors, and business priorities.Assume more responsibility for day-to-day IT operations and technology management.Manage, mentor, and provide direction to IT staff and development resources.Prioritize IT projects, application enhancements, system issues, and support requests based on business needs.Work closely with executive leadership and business stakeholders to understand organizational goals and develop technology solutions that support those goals.Participate in the development and execution of the company's IT strategy and technology roadmap.Oversee application development, system maintenance, upgrades, integrations, and technology projects.Manage relationships with third-party technology vendors, consultants, and service providers.Assist with vendor selection, contract management, pricing, and service-level expectations.Monitor IT budgets, expenses, resources, and project priorities.Help establish and maintain IT policies, procedures, standards, and best practices.If you are interested, please apply or feel free to share your updated resume at anas.khan@programmers.ai","datePosted":"2026-10-06T12:38:44.996Z","dateModified":"2026-10-06T12:38:44.996Z","hiringOrganization":{"@type":"Organization","name":"Programmers.io","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Tucson","addressRegion":"AZ","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"d322e0001acde31aa25916f7"},"url":"https://jobsearcher.com/jobs/d322e0001acde31aa25916f7"}}