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

Remote Full-time
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, contribute to modernization initiatives, mentor developers, and help improve the reliability, maintainability, and scalability of MEDHOST's healthcare software products.ResponsibilitiesDesign, construct, test, debug, and support technical solutions on the IBM i platformDevelop and maintain applications using ILE RPG / RPGLE, CL, embedded SQL, Db2 for i, SQL procedures, and user-defined functionsOwn complex product enhancements, defect resolution, production issues, and assigned project componentsAnalyze existing IBM i applications and recommend practical improvements to reliability, maintainability, performance, and supportabilityContribute to modernization efforts by improving legacy RPG code structure, reducing technical debt, and supporting more modular, SQL-driven application designApply engineering standards for code quality, testing, configuration management, documentation, security, and release readinessProvide accurate effort estimates and deliver assigned work within agreed schedulesTroubleshoot and resolve high-complexity application, data, batch, integration, and performance issuesParticipate in architecture, design, and technical review discussions for IBM i applications and related integrationsIdentify system, application, and engineering process deficiencies and recommend improvementsHelp prioritize development tasks for junior and mid-level staffMentor other developers through technical guidance, design review, troubleshooting support, and code quality feedbackCollaborate with product owners, QA, DBAs, architects, support, implementation, and other engineering teams to deliver reliable product changesMaintain the effectiveness and implementation of the MEDHOST Quality Management System and meet applicable regulatory requirements as neededPerform other duties as required to support organizational and product needsSkills7+ years of commercial software or enterprise application development experience5+ years of hands-on IBM i development experienceRecent professional experience developing, maintaining, debugging, and supporting production RPG applications on IBM i, including RPG/RPGLE work within the last 3 yearsStrong 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 troubleshootingStrong SQL skills, including Db2 for i queries, joins, stored procedures, SQL functions, data analysis, and performance troubleshootingExperience owning complex enhancements, defects, production issues, or modernization work in a long-lived product or enterprise systemExperience participating in sprint planning, backlog refinement, story estimation, daily coordination, code review, and iterative software deliveryExperience with software version control, change management, controlled promotion, and release processesUnderstanding of testing practices, including unit, system, integration, regression, and performance testingStrong analytical, problem-solving, communication, and technical writing skillsDemonstrated ability to mentor, coach, and guide other developersAbility to work independently, manage priorities, communicate risks early, and deliver within agreed timelinesBachelor's degree in Computer Science, Information Systems, Engineering, or a related field preferredEquivalent professional experience developing and supporting enterprise software solutions will be consideredExperience modernizing legacy RPG applicationsExperience with free-form RPG and SQL-first development patternsExperience with modular IBM i design, including service programs, procedures, modules, reusable business logic, or layered application designExperience with RDi, Aldon, Git, Jira, Confluence, or similar development and delivery toolsExperience with healthcare software, financial systems, billing, EHR, clinical workflows, regulated software, or other business-critical production environmentsExperience with APIs, HL7, interface engines, web services, JSON, XML, or cross-platform integrationsExperience applying design patterns, SOLID principles, MVC, DAO, service-layer design, or similar architecture conceptsExperience improving performance in Db2 for i applicationsExperience creating technical documentation, design notes, troubleshooting guides, or knowledge-transfer materialsExperience with long-lived commercial software products or enterprise production systemsBenefits3 weeks’ vacation and 5 personal daysComprehensive Medical, Dental, and Vision benefits starting from your first day of employmentEmployee stock ownership and RRSP/401k matching programsLifestyle rewardsRemote work and more!Company OverviewHealthcare 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 Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Flexible and Fun Entry-Level Remote Data Entry Opportunities for Teens – Work from Home with Workwarp

Remote

Medical Writer/Senior Medical Writer – Learning & Development

Remote

Financial Analyst, FP&A

Remote

HOME BASED INSURANCE SALES/WORK FROM HOME

Remote

HR Administrative Assistant

Remote

Produce Sales Associate – Amazon Store

Remote

Want Restaurant Team Member - Crew (1108 - Westborough) in Westborough, MA

Remote

Lead Analyst, Sales Analytics

Remote

Consultant Product Owner, AI Product Delivery & Adoption (Remote)

Remote

Senior Distinguished Engineer – CEP Experimentation and Feature Management Platform (Remote Eli[…]

Remote
← Back