Senior Programmer Analyst, RPG

Standard Beverage Corporation

Lawrence (KS)

On-site

USD 55,104 - 82,656

Part time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Standard Beverage Corporation in Lawrence, Kansas is seeking a senior Programmer Analyst to join our IT team. The primary focus is RPG development in our IBM i / Power10 environment, designing new solutions and enhancing existing business applications to improve operational efficiency.

This hands-on role requires collaboration with users and IT leadership. This is a part-time on-site position, roughly 25-30 hours per week with no remote work.

Qualifications

  • Bachelor’s degree in CIS, Computer Science, MIS, or related field, or equivalent professional experience.
  • 10+ years of application development experience with senior-level responsibilities.
  • Expertise in RPG IV ILE, free-form RPG, service programs, and IBM i app design.
  • Strong DB2 for i experience, embedded SQL, and SQL-based data access.
  • Experience with DDS display files, menus, subfiles, and related interfaces.
  • Knowledge of IBM i job scheduling, logs, spool files, and system health review.
  • Experience in API, web services, FTP/SFTP integrations.
  • MS SQL experience with ETL scripting using SSMS.
  • Strong communication with tech teams, vendors, and users.
  • Ability to translate business context into executable steps.
  • Detail-oriented with ability to manage multiple priorities.

Responsibilities

  • Design, develop, test, implement, and maintain RPG-based applications for critical operations.
  • Troubleshoot production issues, analyze root causes, deliver fixes with tests and documentation.
  • Gather requirements and design solutions with IT leadership and users to deliver projects end-to-end.
  • Create technical documentation including scope, specs, designs, processes and testing plans.
  • Support integrations between IBM i apps and external systems via APIs, web services, files, FTP/SFTP.
  • Collaborate with infrastructure to plan upgrades and vendor-led changes.
  • Analyze current processes and recommend efficiency improvements.
  • Participate in code reviews, knowledge sharing, and cross-coverage.
  • Maintain confidentiality and follow security practices.
  • Provide occasional after-hours support; weekend support not typically required.

Skills

Strong communication
Attention to detail
Time management
Problem solving

Education

Bachelor’s degree in CIS / CS / MIS or related field

Tools

RPG IV ILE
Free-form RPG
DB2 for i
SQL
DDS display files
Java
C#
Web services
FTP/SFTP
IBM i

Job description

We are seeking a senior level Programmer Analyst to join our Lawrence, Kansas IT team. The primary focus is RPG development in our IBM i / Power10 environment. This role is ideal for a hands‑on developer who is equally comfortable supporting and enhancing existing business applications, designing new solutions, and partnering with users to improve operational efficiency.

This is a part‑time on‑site role, approximately 25‑30 hours per week. Remote work is not available.

Responsibilities
  • Design, develop, test, implement, and maintain RPG‑based applications and enhancements supporting critical business operations.
  • Troubleshoot production issues, analyze root causes, and deliver reliable fixes with thorough testing and clear documentation.
  • Partner with IT leadership, peer programmers, vendors, and business users to gather requirements, define solutions, and deliver projects from design through deployment.
  • Develop technical documentation including scope, functional specifications, technical designs, process flows, object models, and testing plans.
  • Support and improve integrations between IBM i applications and external systems using APIs, web services, delimited files, and FTP/SFTP‑based exchanges.
  • Work across application and infrastructure teams to support upgrades, vendor‑led changes, testing cycles, and deployment planning.
  • Analyze current business processes and recommend improvements that increase efficiency, maintainability, and user experience.
  • Participate in code reviews, knowledge sharing, documentation, and cross‑coverage for business‑critical systems.
  • Protect company, customer, and personnel information by maintaining strict confidentiality and following established security practices.
  • Provide occasional after‑hours support for critical business issues as needed; weekend support is not typically required.
Technical Environment and Platforms
  • RAS/ERP running on an IBM Power10 environment, with RPG IV ILE development using free‑form RPG, structured programming, and SQL.
  • Mirrored production and high‑availability environments supported through geographically separate infrastructure, using iTera Mirroring.
  • Warehouse mobile devices integrated with ERP for warehouse management processes.
  • Windows‑based middleware and Java‑powered integration services used to move and transform data between business systems.
  • IBM web services that expose RPG service programs to online ordering and other connected platforms.
  • Mobile sales and delivery applications integrated with the ERP platform to support field operations.
  • Collaboration with infrastructure teams supporting VMware, disaster recovery, and backup/recovery platforms.
Qualifications
  • Bachelor’s degree in CIS, Computer Science, MIS, or related field, or equivalent professional experience.
  • 10+ years of application development experience, including senior‑level responsibility for analysis, design, development, testing, and production support.
  • Strong experience with RPG IV ILE, fully free‑form RPG, service programs, procedures, data structures, and modular IBM i application design.
  • Strong experience with DB2 for i, embedded SQL, and SQL‑based data access and troubleshooting.
  • Experience with DDS display files, menus, subfiles, dialog‑style interfaces, printer files, and externally described files.
  • Working knowledge of IBM i operational concepts such as job scheduling, job logs, spool files, resource monitoring, and general system health review.
  • Experience designing, documenting, and supporting integrations using APIs, web services, delimited files, and FTP/SFTP.
  • Experience creating functional and technical documentation, test plans, process flows, and implementation details for new solutions and enhancements.
  • MS SQL experience, including ETL‑related scripting and support using Microsoft SQL Server Management Studio.
  • Strong communication skills with the ability to work effectively with technical teams, vendors, and business users.
  • Ability to understand the broader business context while breaking complex initiatives into detailed, executable steps.
  • Strong attention to detail, a high level of accuracy, and the ability to manage multiple priorities in a fast‑paced environment.
Preferred Qualifications
  • Experience modernizing legacy RPG applications and improving maintainability, performance, and supportability.
  • Experience with CL commands or programs and general IBM i development tooling.
  • Experience with Java, C#, or other complementary technologies used in system integrations or middleware solutions.
  • Experience with Route Accounting Software (RAS), warehouse management systems (WMS), mobile business applications, or business intelligence platforms.
  • Experience working in distribution, logistics, warehouse, or delivery‑focused business environments.
Benefits
  • Medical
  • Dental
  • Vision
  • 401K with Company Matching
  • Life Insurance
  • 9 Paid Holidays
  • PTO
  • RAIN program immediate access to earned wages
  • Paid Parental Leave
  • Tuition Reimbursement
  • Employee Assistance Program
  • SBC Wellbeing Program
  • Referral Program

Full‑time candidates will receive a market‑competitive compensation package. Comprehensive benefits are included.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

RPG Programmer / IBM I (AS/400) Analyst
RPG Programmer / IBM I (AS/400) Analyst

Utility Trailer Manufacturing Company • California (MO)

On-site
USD 103,000 - 116,000
Medical insurance
Dental insurance
Vision insurance
+5
Senior RPG Programmer Analyst - Part-Time On-Site ERP
Senior RPG Programmer Analyst - Part-Time On-Site ERP

Standard Beverage Corporation • Lawrence (KS)

On-site
Sr. RPG Developer
Sr. RPG Developer

Jobgether • Minnesota

Remote
Competitive hourly rate
100% remote work flexibility
Health, dental, and vision coverage
+2
RPG Programmer
RPG Programmer

Programmers.io • Greensboro (NC)

On-site
USD 100,000 - 150,000
SR PROGRAMMER ANALYST
SR PROGRAMMER ANALYST

Roses Discount Stor • Henderson (NC)

On-site
USD 70,000 - 90,000
Senior Programmer/Analyst
Senior Programmer/Analyst

Symphony Talent, LLC • Altoona (PA)

On-site
USD 90,000 - 120,000
Direct Deposit
Paid Time Off
401K Profit Sharing Plan
+3
RPG Developer
RPG Developer

Direct Staffing Inc • Town of Florida (NY)

On-site
USD 90,000 - 120,000
Senior iSeries Programmer Analyst
Senior iSeries Programmer Analyst

Responsive Search Inc. • United States

On-site
USD 90,000 - 120,000
SYSTEM / RPG Developer (Richmond, VA, Charlotte, NC, Chandler, AZ)
SYSTEM / RPG Developer (Richmond, VA, Charlotte, NC, Chandler, AZ)

Matlen Silver • Charlotte (NC)

Hybrid
Stable work environment
Opportunity for influence on design
Collaborative culture
Lead RPG Software Engineer
Lead RPG Software Engineer

United Systems and Software • Florida

Hybrid
USD 90,000 - 110,000
Company-paid team member healthcare
401(k) with discretionary company match
Company-paid continuing education