RPG Developer
LTD Global
Dallas, TX, United States
5 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source
Tech stack
Db2400
Os/400 Operating System
IBM System I
Databases
Software Debugging
Electronic Data Interchange (EDI)
IBM RPG (Programming Language)
Integrated Development Environments
Software Maintenance
SQL Databases
RPL (Programming Language)
Data Processing
+2 more
Data Ingestion
Control Language
Job description
This role focuses on maintaining the DPI billing system, which processes usage data, payments, adjustments, and monthly service charges to produce wholesale customer bills. The resource will work in an IBM i (iSeries) environment, utilizing RPG programming to ensure billing accuracy and compliance with BOS (Billing Output Specifications) standards., * Application Maintenance: Debug, troubleshoot, and maintain existing RPG, RPGLE, and CL code within the DPI billing system.
- System Enhancements: Develop and implement new features for billing processes, including rate changes, tax applications, and usage calculations.
- Data Processing: Manage data ingestion from other source systems and ensure proper sorting, verification, and formatting of customer account information.
- Report Generation: Utilize RPG to generate, analyze, and format complex wholesale customer bills according to BOS (Billing Output Specifications).
- Integration: Ensure seamless data exchange between legacy DPI applications and modern web-based viewing tools like Globys.
- Documentation: Create and maintain technical documentation for all developed programs and changes.
Requirements
- Languages: Expert-level proficiency in RPG/400, RPG ILE, RPG III, RPG IV, and RPG Free-format programming.
- Platform: Strong experience with IBM i, iSeries/AS/400 (OS/400) development environment.
- Tools: Experience with CL (Control Language), CLLE (Control Language Licensed Extension), TURNOVER Change Management, DDS (Data Description Specifications), and DB2/400 database.
- Other: Proficiency in debugging interactive and batch jobs.
Preferred Qualifications
- Background in telecommunications billing, specifically local wholesale or carrier access billing systems.
- Experience with SQL integration within RPG applications.
- Experience in modernizing RPG applications to work with modern front ends.
- Knowledge of EDI (Electronic Data Interchange).
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
EM
Eli McGarvie
over 2 years ago
JF
Jonas Fritzsch
Résumé-Driven Development: How IT trends affect the job market for software developers
almost 5 years ago
LM
Luis Minvielle
What’s the Difference between a Junior, Mid, and Senior Developer?
over 3 years ago
CH
Chris Heilmann
WWC24 Talk - Brenda Romero - Stay: Surviving and Thriving in Tech
about 2 years ago
EM
Eli McGarvie
Highest Paying Tech Companies for Developers
over 3 years ago
DC
Daniel Cranney
Dev Digest 185: Hello Asia, Gaming is the Future & Vibe Scheming!
about 1 year ago