We are seeking an experienced and detail-oriented PL1 Programmer to support a client’s mainframe system that has recently integrated a new environment built entirely on PL1 code. The ideal candidate will have a strong background in legacy systems, with deep expertise in PL1, JCL, and COBOL, and a proven ability to understand business logic embedded in complex codebases.
This role requires not only technical hands-on coding but also a leadership approach to guide and mentor internal teams through over-the-shoulder training and test case documentation.
Analyze and understand existing PL1 code at both application and business levels.
Modify and enhance PL1 code as required by business needs.
Work with cross-functional teams to ensure the successful transition and integration of the PL1-based mainframe environment.
Provide over-the-shoulder training and mentorship to in-house team members on PL1 usage and standards.
Document test cases and create technical documentation for future maintenance.
Collaborate with business analysts, QA teams, and stakeholders to align code logic with business rules.
Participate in code reviews and debugging sessions as needed.
Ensure compliance with coding, security, and quality standards.
Bachelor’s degree in Computer Science, Information Systems, or a related field (or equivalent experience).
5–10 years of hands-on experience in PL1 programming.
Strong command over JCL (Job Control Language) and COBOL.
Proven ability to interpret complex legacy codebases and identify improvements or required modifications.
Experience working in mainframe environments and managing legacy system transitions.
Strong documentation and analytical skills.
Excellent communication skills, especially in training or mentoring junior developers.
Self-motivated with the ability to work independently in a client-facing, fast-paced environment.
Pragmatike
Waabi
TalenTailor
Hopla! Software
techruiter.