• Washington, DC
  • Remote
  • Instant Apply
4 days ago

Job Description

Company Description  
Lumen Solutions Group Inc. is a technology consulting Services company based in Florida. We provide a wide array of experienced business and IT professionals supporting clients from solution design to implementation and support. We specialize in professional IT consulting services, IT Staffing, Business/IT Strategy, Business Process Blueprints, Enterprise Architecture, and Enterprise Transformation.  
 
Role: zTPF Developer
Location: Washington – DC (Remote) 
Job Type: Contract 
 
The IBM z/TPF Developer is responsible for designing, developing, maintaining, and supporting mission-critical z/TPF applications using HLASM/Assembler. This role focuses on complex debugging, production issue resolution, root-cause analysis, and performance optimization across high-volume inventory, reservation, availability, ticketing, and transaction-processing systems.
You will work extensively with the IBM z/TPF Toolkit, ECB processing, TPFDF, assembler macros, dump analysis, and transaction flows, while implementing safe production fixes and supporting releases. The role also involves collaborating with technical teams and stakeholders to maintain reliable, high-availability z/TPF applications.
 
Key Responsibilities
  • Design, develop, maintain, and support complex IBM z/TPF applications written in High-Level Assembler HLASM or ASM.
  • Troubleshoot and resolve complex production issues involving multiple assembler modules, macros, utilities, services, and transaction-processing flows.
  • Perform detailed root-cause analysis involving inventory, availability, reservation, ticketing, and related transaction-processing systems.
  • Use the IBM z/TPF Toolkit, debugger, dump analysis, and diagnostic utilities to investigate application behavior.
  • Debug Entry Control Block processing, including ECB work areas, registers, storage management, control blocks, masks, flags, and transaction execution flows.
  • Analyze and maintain TPFDF record structures, ordinals, file retrieval and update logic, chain records, and database access paths.
  • Examine multiple processing paths to identify functional differences within complex assembler-based business logic.
  • Analyze assembler macros and trace the underlying execution paths created through macro expansion.
  • Conduct impact assessments and implement safe, reliable fixes within mission-critical production environments.
  • Review code and provide technical guidance to developers and other team members.
  • Collaborate with architects, business analysts, developers, and stakeholders to translate requirements into effective technical solutions.
  • Create and maintain technical documentation, design specifications, debugging findings, and root-cause analysis reports.
  • Support testing, deployments, production releases, and post-implementation validation.
 
Required Qualifications
  • Bachelor’s degree in Computer Science, Information Systems, Engineering, or a related field, or equivalent practical experience.
  • Eight or more years of hands-on IBM z/TPF application-development experience.
  • Eight or more years of High-Level Assembler HLASM or ASM programming experience.
  • Advanced experience developing, maintaining, and supporting enterprise transaction-processing applications in a z/TPF environment.
  • Expert-level ability to debug and troubleshoot complex assembler applications.
  • Hands-on experience with the IBM z/TPF Toolkit, debugger, dump analysis, and related diagnostic utilities.
  • Strong knowledge of ECB processing, ECB work areas, registers, storage management, and transaction execution flows.
  • Strong experience analyzing assembler macros and tracing generated execution paths.
  • Demonstrated ability to perform root-cause analysis across multiple assembler modules, utilities, services, and processing paths.
  • Experience resolving complex production issues in high-availability, mission-critical environments.
  • Strong knowledge of inventory, reservation, availability, ticketing, transportation, airline, railroad, or comparable transaction-processing applications.
  • Strong understanding of z/TPF transaction-processing architecture and system internals.
  • Experience analyzing application performance and implementing production-safe solutions.
  • Experience with source-control and change-management tools such as Git and Jira.
  • Experience supporting production deployments, releases, and post-implementation validation.
  • Strong analytical, troubleshooting, communication, and collaboration skills.
  • Ability to independently investigate and resolve issues spanning multiple assembler modules and processing paths.
  • Experience working in an Agile or Scrum development environment.
Preferred Qualifications
  • Experience supporting transportation, railroad, airline, logistics, reservation, inventory, availability, or ticketing platforms.
  • Knowledge of z/OS, TSO/ISPF, JCL, and related mainframe-development tools.
  • Advanced experience with z/TPF dump analysis, debugging utilities, and performance-analysis tools.
  • Experience with TPFDF record structures, ordinals, file addressing, and chain-record processing.
  • Working knowledge of C programming and C/Assembler integration within a z/TPF environment.
  • Experience analyzing or modernizing large legacy assembler codebases.
  • Experience designing, troubleshooting, and optimizing high-volume transaction-processing applications.
 
Lumen Solutions Group Inc is an equal opportunity employer. All qualified applicants will be considered for employment without regard to any legally protected status

Numbers & Facts

LocationWashington, DC (
Remote
)

Skills

  • Agile Programming Methodologiesunmatched
  • Analysis Skillsunmatched
  • Architectural Analysisunmatched
  • Atlassian JIRAunmatched
  • Blueprintsunmatched
  • Business Analysisunmatched
  • Business Processesunmatched
  • Business Strategyunmatched
  • C Programming Languageunmatched
  • Code Reviewsunmatched
  • Computer Scienceunmatched
  • Computer Securityunmatched
  • Consultingunmatched
  • Debugging Skillsunmatched
  • Debugging Toolsunmatched
  • Enterprise Applicationsunmatched
  • Enterprise Architectureunmatched
  • Gitunmatched
  • High Availabilityunmatched
  • IBM Product Familyunmatched
  • IBM TSO/ISPFunmatched
  • IBM z-OS Operating Systemunmatched
  • Identify Issuesunmatched
  • Information Technology Consultingunmatched
  • JCL (Job Control Language)unmatched
  • Logisticsunmatched
  • Mainframe Computerunmatched
  • Performance Analysisunmatched
  • Performance Tuning/Optimizationunmatched
  • Problem Solving Skillsunmatched
  • Production Supportunmatched
  • Production Systemsunmatched
  • Professional Servicesunmatched
  • Programming Toolsunmatched
  • Record Keepingunmatched
  • Requirements Managementunmatched
  • Root Cause Analysisunmatched
  • Scrum Project Management and Software Developmentunmatched
  • Software Developmentunmatched
  • Systems Engineeringunmatched
  • Systems/Internals Programmingunmatched
  • Team Playerunmatched
  • Technical Leadershipunmatched
  • Technical Recruitingunmatched
  • Technical Supportunmatched
  • Technical Writingunmatched
  • Transaction Processing/Managementunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder