US Principal, IT Software Engineer
Core
Design, develop, test, and maintain complex software applications and reports for business-critical production environments, specifically within distribution business systems and warehouse management software.
Role type
Principal IT Software Engineer (Legacy Systems & Modernization)
Builds
Complex software applications, reports, and system implementation plans for distribution and warehouse management systems.
Domain
Healthcare distribution / Supply chain management / Legacy mainframe modernization
Deliverable
production ML models | product features | infrastructure
Required skills
RPG, RPG-ILE, CL, SQL, AS/400, DB2, XML, FTP, SFTP, MQ, Web services, iSeries integration, data migration, reverse engineering, legacy documentation, project estimation, agile methodologies, backlog management, sprint planning
Preferred skills
None stated
Technologies
RPG, RPG-ILE, CL, SQL, AS/400, DB2, XML, FTP, SFTP, MQ, Web services, iSeries
Responsibilities
Define, develop, test, analyze, and maintain new complex software applications; Design, develop, modify, debug, and implement solutions through new and existing applications, systems architecture, and network systems; Translate business requirements to IT systems requirements; Work with offshore and multi-location teams; Manage project estimation, agile methodologies, backlogs, and sprints; Train users in system implementation; Ensure development coding standards and maintain Project Life Cycle (PLC) standards.
Seniority
Principal, hands-on IC with strategic oversight