Oldcastle BuildingEnvelope
building products
SeniorRPGDeveloper
Neural analysis suggests this role is
optimal for Senior candidates.
“Senior RPG Developer at Oldcastle BuildingEnvelope. Skills: RPG ILE, legacy modernization, technical leadership, AI-assisted development. Provide technical leadership. Hands-on development for ERP platforms”
What You'll Achieve.
Drive long-term platform sustainability; Accelerate code comprehension; Accelerate refactoring workflows; Accelerate documentation; Raise the bar for the team
Industry & Context.
Analytical problem solver; Detail-oriented problem solver; Balance legacy support with modernization
What They're Looking For.
Must Have
5+ years of RPG ILE development experience, experience with CL, experience with DDS, experience with DB2, Deep understanding of IBM job processing and batch environments, Proven experience modernizing or refactoring legacy systems, technical leadership abilities, mentoring abilities, Clear communicator with both technical and non-technical audiences, Analytical, detail-oriented problem solver
Nice to Have
free-form RPG ILE development experience, Familiarity with Git or modern source control workflows, Exposure to or hands-on experience with AI-assisted coding tools, Experience with Infor Infinium, Background in ERP integrations, Background in EDI, Background in file-based interfaces, Familiarity with web services, Familiarity with APIs, Familiarity with SQL-centric design, Familiarity with service programs, Experience supporting multi-site ERP environments
What You'll Do.
Provide technical leadership
Hands-on development for ERP platforms
Modernize legacy RPG applications
Refactor legacy RPG code
Use AI-assisted development tools
Establish development standards
Translate business needs
Support ERP interfaces
Perform troubleshooting
Maintain technical documentation
Mentor junior developers
How You'll Work.
Team & Collaboration
Partner with business analysts; Collaborate with stakeholders; Share knowledge with team; Build capability within team
Communication Scope
Clear communicator with technical audiences; Clear communicator with non-technical audiences
Full Job Description
Come Join Us! From apartments in New York to hospitals and stadiums in Dallas, libraries at prestigious universities to creating modern retail experiences, our teams contribute architectural glass and building products to projects that shape the way people live, work, heal, learn, and play. At OBE, the work of our employees truly matters. With over 6,500 employees, we operate more than 80 manufacturing and distribution facilities in five countries. You can see some of our favorite projects here. Start your journey with OBE and help us build the future. What You'll Get to Do We are seeking a Senior RPG Developer to provide technical leadership and hands-on development for our IBM i (AS/400) based ERP platforms. This role is focused on modernizing legacy RPG applications using contemporary development practices, structured refactoring techniques, and AI-assisted development tools. The ideal candidate brings deep RPG expertise, mentors others, and helps drive long-term platform sustainability. Lead the design, development, and modernization of RPG ILE applications across our IBM i–based ERP platforms Refactor legacy fixed-format RPG into free-form, modular, and service-oriented code Use AI-assisted development tools to accelerate code comprehension, refactoring workflows, and documentation Establish, document, and champion development standards and best practices across the team Partner with business analysts and stakeholders to translate business needs into clean, effective technical solutions Design and support integrations, batch jobs, and ERP interfaces Perform advanced troubleshooting, root-cause analysis, and production support Create and maintain technical documentation that makes life easier for the entire team Mentor junior and mid-level developers sharing knowledge, building capability, and raising the bar for the team What We Are Looking For 5+ years of RPG ILE development experience (free-form strongly preferred) Strong experience with CL, DDS, and DB2 for
Applying for this Senior RPG Developer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Greenhouse
- Create a Greenhouse profile before applying — it saves time across multiple applications.
- Upload your resume as a PDF; the parser handles it better than Word.
- Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
- Enable email notifications to track application status in real time.
ANONYMOUS · UNFILTERED
What do employees actually say about Oldcastle BuildingEnvelope?
Real rants from real employees. Read before you apply.