What are the responsibilities and job description for the Mainframe Developer position at Tekskills Inc.?
Job Title: Mainframe Developer
Location: Richardson, TX 75082 OR Baskin Ridge ,NJ OR Tampa FL (Hybrid)
Duration: 12 months
Job Description
- Mainframe Application Developer/Solution Architect (L3 Support – Tech lead) Need a highly experienced mainframe developer or solution architect with experience leading a team providing Tier 3 support that includes code enhancements, bug fixes, remediation of vulnerabilities, and platform upgrades (z/OS, DB2, IMS, SAS, and Endevor-related tasks).
- The developer should be able to support Tier 1 and Tier 2 teams who manage daily operations and ensure the system remains stable, available, and functioning 24/7.
- This role supports multiple integrated network planning and work administration systems used to plan, provision, dispatch, inventory, and maintain telecom networks. Knowledge of PL/I or Assembler, JCL, REXX, SAS, DB2, IMS, and mainframe compilation flows is required.
Responsibilities
Provide Tier 3 Support for all mainframe OSS applications, including:
- Provide code fixes across PL/I, Assembler, COBOL, SAS, REXX, CLIST, and JCL modules
- Prepare enhancements and minor functional changes
- Identify and remediate vulnerabilities in mainframe modules or JCL flows
- Perform analysis of production issues impacting dispatch, inventory, or planning systems
- Thoroughly test all software changes using approved test suites
- Successfully build and deploy all software changes through Endevor across multiple regions
- Debug and resolve abends using Abend-Aid, Fault Analyzer, or system dumps
- Support DB2 and IMS precompile, bind, and ACBGEN flows as required for code changes
Assist the Tier 2 Support team as needed including:
- Analyzing and responding to end-user or Tier 1/Tier 2 developer questions and tickets
- Administering user access to specific batch flows or applications (as necessary)
- Providing routine system and job stream maintenance
- Maintaining system interfaces between different subsystems
- Ensuring that nightly and weekly cycles complete successfully
- Remediating system overload issues, long-running jobs, or SQL degradation
Requirements
- Minimum 10-15 years of hands-on experience supporting applications on IBM z/OS and leading a team of developers
- Minimum 5–7 years of experience in PL/I or COBOL development
- Strong experience with JCL, PROCs, REXX, CLIST, ISPF, and SDSF
- Solid understanding of DB2 static SQL, precompile, bind, package/plan management
- Experience with IMS (DB DC), including PSB/DBD/ACB generation flows
- Prior experience with Endevor or similar mainframe source/version management tools
- Ability to analyze load modules, compare source-to-load behavior, and reverse-engineer logic when source is unavailable
Nice to Have
- Experience with telecom OSS / Telecom systems
- Experience with SAS on z/OS (report generation, batch execution)
- Experience with dump reading tools (Abend-Aid, Fault Analyzer)
- Experience in a high-availability, 24/7 operational environment
- Experience integrating applications across IMS, DB2, and distributed platforms
- Familiarity with NDM/Connect:Direct, MQ, SFTP on mainframe
- Experience with ZLinux or z/OS UNIX System Services