See all roles

[Remote] (Remote) Senior Software Engineer - IBM i / RPG

Work from home Full-time role Hiring

Note: The job is a remote job and is open to candidates in USA. MEDHOST, a division of Harris, is seeking a Senior Software Engineer, IBM i / RPG, to design, develop, modernize, test, and support enterprise healthcare software solutions on the IBM i platform. The successful candidate will own complex product enhancements, resolve production issues, mentor developers, and contribute to modernization initiatives to improve the reliability and maintainability of MEDHOST's healthcare software products.

Responsibilities

  • Design, construct, test, debug, and support technical solutions on the IBM i platform
  • Develop and maintain applications using ILE RPG / RPGLE, CL, embedded SQL, Db2 for i, SQL procedures, and user-defined functions
  • Own complex product enhancements, defect resolution, production issues, and assigned project components
  • Analyze existing IBM i applications and recommend practical improvements to reliability, maintainability, performance, and supportability
  • Contribute to modernization efforts by improving legacy RPG code structure, reducing technical debt, and supporting more modular, SQL-driven application design
  • Apply engineering standards for code quality, testing, configuration management, documentation, security, and release readiness
  • Provide accurate effort estimates and deliver assigned work within agreed schedules
  • Troubleshoot and resolve high-complexity application, data, batch, integration, and performance issues
  • Participate in architecture, design, and technical review discussions for IBM i applications and related integrations
  • Identify system, application, and engineering process deficiencies and recommend improvements
  • Help prioritize development tasks for junior and mid-level staff
  • Mentor other developers through technical guidance, design review, troubleshooting support, and code quality feedback
  • Collaborate with product owners, QA, DBAs, architects, support, implementation, and other engineering teams to deliver reliable product changes
  • Maintain the effectiveness and implementation of the MEDHOST Quality Management System and meet applicable regulatory requirements as needed
  • Perform other duties as required to support organizational and product needs

Skills

  • 7+ years of commercial software or enterprise application development experience
  • 5+ years of hands-on IBM i development experience
  • Recent professional experience developing, maintaining, debugging, and supporting production RPG applications on IBM i, including RPG/RPGLE work within the last 3 years
  • Strong working knowledge of ILE RPG / RPGLE, including fixed-format and/or free-form RPG, CL, embedded SQL, Db2 for i, physical files, logical files, source physical files, service programs, batch processing, and IBM i job troubleshooting
  • Strong SQL skills, including Db2 for i queries, joins, stored procedures, SQL functions, data analysis, and performance troubleshooting
  • Experience owning complex enhancements, defects, production issues, or modernization work in a long-lived product or enterprise system
  • Experience participating in sprint planning, backlog refinement, story estimation, daily coordination, code review, and iterative software delivery
  • Experience with software version control, change management, controlled promotion, and release processes
  • Understanding of testing practices, including unit, system, integration, regression, and performance testing
  • Strong analytical, problem-solving, communication, and technical writing skills
  • Demonstrated ability to mentor, coach, and guide other developers
  • Ability to work independently, manage priorities, communicate risks early, and deliver within agreed timelines
  • Bachelor's degree in Computer Science, Information Systems, Engineering, or a related field preferred
  • Equivalent professional experience developing and supporting enterprise software solutions will be considered
  • Experience modernizing legacy RPG applications
  • Experience with free-form RPG and SQL-first development patterns
  • Experience with modular IBM i design, including service programs, procedures, modules, reusable business logic, or layered application design
  • Experience with RDi, Aldon, Git, Jira, Confluence, or similar development and delivery tools
  • Experience with healthcare software, financial systems, billing, EHR, clinical workflows, regulated software, or other business-critical production environments
  • Experience with APIs, HL7, interface engines, web services, JSON, XML, or cross-platform integrations
  • Experience applying design patterns, SOLID principles, MVC, DAO, service-layer design, or similar architecture concepts
  • Experience improving performance in Db2 for i applications
  • Experience creating technical documentation, design notes, troubleshooting guides, or knowledge-transfer materials
  • Experience with long-lived commercial software products or enterprise production systems

Benefits

  • 3 weeks’ vacation and 5 personal days
  • Comprehensive Medical, Dental, and Vision benefits starting from your first day of employment
  • Employee stock ownership and RRSP/401k matching programs
  • Lifestyle rewards
  • Remote work and more!

Company Overview

  • Healthcare IT should work for clinicians, not against them. It was founded in undefined, and is headquartered in , with a workforce of 5001-10000 employees. Its website is http://www.alterahealth.com.
  • Apply To This Job

    You might like

    [Remote] Sales Account Manager - Massachusetts South / Rhode Island

    Work from home Full-time role

    [Remote] Manufacturing Test Engineer (In-Circuit Testing (ICT)/Functional Testing (FCT)/PCBA Testing)

    Work from home Full-time role

    [Remote] (Remote) Technical Engineer

    Work from home Full-time role

    [Remote] Enterprise Account Executive, Georgia

    Work from home Full-time role

    [Remote] Data Analyst

    Work from home Full-time role

    [Remote] Principal Software Engineer, Yahoo Mail

    Work from home Full-time role

    [Remote] Business Development Representative (BDR)

    Work from home Full-time role

    [Remote] AmazonMQ Senior Software Engineer

    Work from home Full-time role

    [Remote] Senior .NET & AI/ML Software Engineer

    Work from home Full-time role

    [Remote] Health Data Analytics and Evaluation Program Director (Idaho REMOTE)

    Work from home Full-time role

    Ups Data Entry Work From Home Job – Hiring Now

    Work from home Full-time role

    Federal Work Study - Literacy Intervention Tutor, Reading Partners

    Work from home Full-time role

    Senior Content Marketer, SEO / AEO

    Work from home Full-time role

    [Fully Remote] Sales Representative - Entry Level | Begin Without Experience

    Work from home Full-time role

    Senior Manager-Customer Insights and Digital Analytics at arenaflex

    Work from home Full-time role

    Senior IT Auditor, Technology

    Work from home Full-time role

    Staff Software Engineer (Backend)

    Work from home Full-time role

    Product Security Engineer

    Work from home Full-time role

    Medicare Provider Contracting Advisor, New York & New Jersey - Cigna Healthcare - Remote

    Work from home Full-time role

    Amazon Remote Work From Home Jobs $25/Hour

    Work from home Full-time role