Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior RPG Programmer/Analyst

Full-time

Fresche Solutions

Role Description

This isn’t a code-and-ship role. As a Senior RPG Programmer/Analyst, you’ll lead the analysis, design, development, and maintenance of business-critical IBM i applications — architecting solutions that help clients bridge legacy reliability with modern efficiency. You’ll work independently and alongside a collaborative team, guiding clients through real challenges in their business application systems and seeing your decisions make a measurable difference.

  • Consult and collaborate: Partner with clients to resolve application issues, uncover business needs, and deliver solutions across the full project lifecycle.
  • Architect and develop: Analyze, design, code, and test applications using all versions of RPG and SQL.
  • Ensure quality: Safeguard application integrity through unit, integration, smoke, and other testing phases.
  • Document and communicate: Translate system architecture into clear documentation that works for technical and non-technical audiences alike.
  • Lead: Guide a small technical team when needed and run code reviews for database and logic changes.
  • Modernize: Help clients transform legacy applications into scalable, modern ILE solutions.

Qualifications

  • Proven IBM i depth — extensive, demonstrated experience on the IBM i (iSeries / AS/400) platform, with the judgment that comes from years of solving real business problems on it.
  • Business acumen — you understand the operations behind the code (distribution, manufacturing, finance, or insurance) and can spot when a technical solution actually serves the business need.
  • Advanced RPG — mastery across RPG forms, especially RPGLE, including free-form syntax and embedded SQL.
  • Database depth — expert-level DB2 application programming and database design.
  • Modern ILE fluency — strong command of modules, service programs, and binding directories.
  • Change management — comfort with structured deployment and version control processes.
  • Communication that bridges worlds — you can explain the “why” to business stakeholders and the “how” to developers with equal ease.

Requirements

  • Experience with major IBM i ERP systems (Infor LX, BPCS, Infor XA, MAPICS, PRMS, JDE, Frontier, HFA, and others)
  • Background in distribution, manufacturing, finance, or insurance applications
  • Familiarity with RDi or other Eclipse-based IDEs
  • Git or SVN experience in an IBM i environment
  • Impact analysis tools
  • Integration work with APIs, JSON, XML, and tools like GoAnywhere

Company Description

We don’t just keep legacy systems running — we transform them. For over a decade, Fresche Solutions has been the partner organizations trust for IBM i modernization. You’ll work from anywhere in North America, with genuine flexibility and a culture where our values actually shape the technical decisions we make every day.

Vacancy posted 6 days ago
Similar jobs that could be interesting for youBased on the Senior RPG Programmer/Analyst in Remote vacancy
  • Role Description Ce poste va bien au-delà de la simple programmation. En tant que Programmeur-Analyste Senior RPG, vous dirigerez l'analyse, la conception, le développement et le support d'applications IBM i stratégiques et d'intégrations EDI. En vous appuyant sur votre... 
    Senior
    Full time
    Flexible hours

    Fresche Solutions

    Remote
    2 hours ago
  • $80k - $95k

     ...) and be point of contact for any technical services, issues related to EDC tools or SAS programming. Serve as Lead Statistical Programmer providing programming support for development and maintenance of SDTM/Client standards datasets. Develop/validate Custom/Complex... 
    Senior
    Full time
    Part time
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Fortrea

    United States
    1 day ago
  • $71.99k - $101.16k

     ...STEM OPT extensions. OVERVIEW: The Maine Office of Information Technology’s Application Development team is seeking a Senior Programmer Analyst to help build and support software applications for the Department of Inland Fisheries and Wildlife and other departments.... 
    Senior
    Full time
    Seasonal work
    Work at office
    Remote work
    Work from home
    Flexible hours

    State of Maine

    Augusta, ME
    11 hours ago
  • $80k - $95k

    Role Description Lead the development and implementation of solutions to global technical services issues and concerns regarding EDC tools like Medidata RAVE or Oracle Inform or Data/Report programming or Visual Analytics tools like Spotfire or Tableau. ~Develop/validate...
    Senior
    Full time
    Part time
    Work experience placement
    Flexible hours

    Fortrea

    Remote
    1 day ago
  • $96.25k - $125k

    Role Description As a mainframe programmer analyst, you will be responsible for application development, enhancement, debugging, support, and maintenance of mainframe Cobol based retail lending, leasing, and collections applications in the banking and finance sector.... 
    Senior
    Full time
    Work experience placement

    Conduent Business Services, LLC

    Remote
    2 days ago
  • $80k - $90k

     ...Description The Student Information and Campus Administrative Systems (SICAS) Center hosted at SUNY Oneonta is seeking multiple Senior Programmer Analysts to join our SUNY-wide shared services team. This remote position requires a versatile technical professional who can... 
    Senior
    Full time
    Remote work

    SUNY Oneonta

    Remote
    21 hours ago
  •  ...opportunities that working for a global CRO can bring? Our team says it’s the best of both worlds…. ClinChoice is searching for a Senior Statistical Programmer Consultant to join one of our clients. The Senior Statistical Programmer Consultant is a delivery-focused role who... 
    Senior
    Contract work

    ClinChoice

    Remote
    2 days ago
  • $81.94k - $170.7k

    Role Description We are currently seeking a Jira Programmer - Senior Technical Analyst to join our team in Little Rock, Arkansas (US-AR), United States (US). The successful candidate will work as part of a team providing Business Operations Support (BOS) for a state Medicaid... 
    Senior
    Full time
    Temporary work
    Flexible hours

    NTT DATA Services

    Remote
    2 days ago
  •  ...approved by Meredith College and may not reflect the actual pay rate for the position. We are seeking an experienced Senior Ellucian Colleague Programmer Analyst to support, develop, and enhance our Ellucian Colleague ERP environment. The successful candidate will be... 
    Senior
    Remote work
    Weekend work

    Meredith College

    Raleigh, NC
    4 days ago
  • $65k - $98k

    If you are interested in joining the team, please submit a cover letter with your resume for consideration. What We Seek: The University of New Mexico Foundation is seeking talent who thrives at the intersection of data, systems, and innovation—someone eager to play a key...
    Senior
    Remote work
    Monday to Friday
    Flexible hours
    Weekend work

    The University of New Mexico Foundation, Inc.

    Albuquerque, NM
    3 days ago
  •  ...Technology and Business consulting services. We are in search of a highly motivated candidate to join our talented Team. Senior Programmer Analyst - AI and Emerging Technologies Job Location: Richmond, VA Note: Candidate Submittals and work history each position should... 
    Senior
    Second job
    Remote work

    Ampcus

    Richmond, VA
    3 days ago
  • We’re Watts. Together, we’re reimagining the future of water. We feel proud every day about what we do. We're all part of the same crucial mission, no matter what function we support -- it's to provide safe, clean water for the world, and to protect our planet's most valuable...
    Senior
    Permanent employment
    Internship
    Work at office
    Local area
    Remote work
    Flexible hours
    2 days per week
    3 days per week

    Watts Water Technologies

    Menomonee Falls, WI
    21 hours ago
  • $157k - $159.45k

     ...11Location: Irving, Texas, United StatesCategory: TechnologyCompany: CitiCitibank, N.A. seeks an Applications Development Senior Programmer Analyst for its Irving, Texas location.Duties: Identify, analyze, and document problems with program function, output, online screen... 
    Senior
    Full time
    Remote work

    Citigroup

    Irving, TX
    1 day ago
  • ResponsibilitiesThe Senior Clinical Applications Systems Analyst Epic- MyChart independently defines system objectives, requirements, scope, and impact based on needs of clinical operations. Develops or modifies clinical information technology procedures to solve complex... 
    Senior
    Remote work

    Norton Healthcare

    Louisville, KY
    3 days ago
  •  ...poste où l’on se contente de coder et livrer. En tant qu’analyste-programmeur RPG senior, vous dirigerez l’analyse, la conception, le dé...  ...projets. ~Concevoir et développer : Analyser, concevoir, programmer et tester des applications en utilisant toutes les versions... 
    Senior
    Full time

    Fresche Solutions

    Remote
    6 days ago
  •  ...number one online retailer of music instruments and pro audio gear is seeking a driven, motivated, and passionate Sr. Software Delivery Analyst to join our Shared Services team! As a Delivery Analyst, your primary responsibility is to deliver value efficiently and... 
    Senior
    Full time
    Relocation

    Sweetwater

    Fort Wayne, IN
    4 days ago
  • DescriptionSUMMARY:We are currently seeking an Epic Application Analyst Senior to join our Ancillary Applications team supporting our Willow pharmacy applications. Epic Willow Ambulatory certification and build experience required with Epic Willow Inpatient certification... 
    Senior
    Full time
    Remote work

    Hennepin Healthcare

    Minneapolis, MN
    3 days ago
  •  ...part of an inclusive, adaptable, and forward-thinking organization, apply now.We are currently seeking a Software Development Senior Analyst (Remote) to join our team in Woodcliff Lake, New Jersey (US-NJ), United States (US).Basic QualificationsDegree in Computer Science... 
    Senior
    Remote work

    NTT DATA

    Woodcliff Lake, NJ
    1 day ago
  •  ...enterprise of applications and is challenged with providing a reliable, flexible, and cost-effective system environment.The Senior Application Analyst:Job duties may include activities that assist with application analysis, project coordination, customer support, security... 
    Senior
    Work at office
    Flexible hours

    Renown Health

    Reno, NV
    1 day ago
  •  ...enterprise of applications and is challenged with providing a reliable, flexible, and cost-effective system environment.The Senior Application Analyst:• Job duties may include activities that assist with application analysis, project coordination, customer support,... 
    Senior
    Work at office
    Flexible hours

    Renown Health

    Reno, NV
    2 days ago
  • First Merchants Bank is seeking a Senior Applications Analyst to join our team. This position will be responsible for eliciting needs of the stakeholders, analyzing business requirements, identifying business opportunities, preparing documentation, and evaluating risk for... 
    Senior
    Full time
    Remote work
    Flexible hours

    First Merchants Corporation

    Columbus, OH
    2 days ago
  • SENIOR EPIC APPLICATIONS ANALYST - HIMCategory: Information TechnologyLocation: Wausau, WIJob Schedule: FULLTIMEJob Number: 91350Compassion. Accountability. Collaboration. Foresight. Joy.These are the Aspirus Core Values; and we are looking for the BEST around to join... 
    Senior
    Full time
    Part time
    Remote work

    Aspirus

    Wausau, WI
    3 days ago
  • SENIOR EPIC AMBULATORY APPLICATIONS ANALYSTCategory: Information TechnologyLocation: Wausau, WIJob Schedule: FULLTIMEJob Number: 1218...  ...values Every. Single. Day.Job Description:The Senior Applications Analyst will be the leader and subject matter expert for specific... 
    Senior
    Full time
    Part time
    Remote work

    Aspirus

    Wausau, WI
    2 days ago
  • APPLICATIONS ANALYST - SENIOR - RESOLUTE BILLING TEAMCategory: Information TechnologyLocation: Wausau, WIJob Schedule: FULLTIMEJob Number: 92604Compassion. Accountability. Collaboration. Foresight. Joy.These are the Aspirus Core Values; and we are looking for the BEST... 
    Senior
    Full time
    Part time
    Remote work

    Aspirus

    Wausau, WI
    3 days ago
  • $61.31 - $104.39 per hour

    The Senior ERP Application Analyst uses a wide application of principles, theories, and concepts related to Human Resource and Payroll and/or Supply Chain and/or Finance and/or nurse scheduling and/or IS business processes and ERP systems, to provide solutions to a diverse... 
    Senior
    Minimum wage
    Local area
    Remote work
    Shift work

    Providence Health & Services

    Renton, WA
    2 days ago
  • We are seeking an Epic Integration/Interface Analyst with strong expertise in Epic Bridges, interface technologies, and APIs. This role is responsible for the design, build, testing, validation, and ongoing support of integrations across the enterprise. The analyst will... 
    Senior
    Full time
    For contractors
    Remote work

    UTHealth Houston

    Houston, TX
    4 days ago
  • $52.73k - $65.5k

    Role Description TISTA Science and Technology is seeking a Senior Applications/System Analyst to join our growing team. At TISTA, you’ll do meaningful, mission-driven work that improves lives alongside teammates you trust and leaders who are transparent and supportive.... 
    Senior
    Full time
    Temporary work
    Remote work
    Monday to Friday
    Flexible hours

    TISTA Science and Technology Corporation

    Remote
    20 hours ago
  •  ..., and best job-fit for every candidate we place. Our client, a financial services firm, is seeking an experienced Senior Application Systems Analyst to join their team in Agoura Hills, CA. Responsibilities: Confer with the business to create a technical specification... 
    Senior
    Work experience placement

    Eleven Recruiting

    Westlake Village, CA
    13 hours ago
  • Role Description Join Us as a Senior Programmer Analyst - The Senior Programmer Analyst performs or supports the following activities: ~Validation for PV system upgrades/hot fixes, client’s ad-hoc reports, gateways setup, client specific data migrations, etc. ~Assists... 
    Senior
    Full time
    Local area
    Remote work

    Thermo Fisher Scientific

    Remote
    5 days ago
  • $71.2k - $124.5k

    Role Description The Senior Revenue Cycle Applications Analyst serves as the senior technical and functional resource for the design, configuration, implementation, optimization, integration, and support of revenue cycle information systems related to Patient Accounting... 
    Senior
    Full time
    Work at office
    Remote work

    Shirley Ryan AbilityLab

    Remote
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior RPG Programmer/Analyst. Be the first to apply!