Enable job alerts via email!

Senior Product Engineer

NTT Data

Pretoria

Hybrid

ZAR 600,000 - 800,000

Full time

6 days ago
Be an early applicant

Job summary

A leading technology services company is seeking a Senior Product Engineer in Pretoria. The role involves application development and system maintenance for mainframe applications using COBOL programming. Candidates should have over 5 years of experience in an IMS environment and strong technical documentation skills. This position offers a hybrid work model and opportunities for strategic project involvement.

Qualifications

  • 5+ years working in an IMS environment using COBOL programming.
  • 2+ years experience with payment systems.

Responsibilities

  • Design, code, test, and debug mainframe applications.
  • Modify and enhance existing applications.
  • Collaborate with developers and analysts.
  • Diagnose and resolve issues in mainframe systems.
  • Create and maintain technical documentation.
  • Conduct unit and integration testing.
  • Assist with production environment deployments.
  • Contribute to the modernization of mainframe systems.

Skills

COBOL Programming
Eazytrieve
JCL
IMS Database

Education

Matric and Tertiary qualification in IT

Job description

Role: Senior Product Engineer

Location: Pretoria (Hybrid)
Client: ABSA

Project Overview

The candidate will be involved in the implementation of several optimization and strategic projects that are currently on hold. These initiatives will be executed throughout the duration of the contract.

Key Responsibilities
  • Application Development: Design, code, test, and debug mainframe applications.
  • System Maintenance: Modify and enhance existing mainframe applications to improve performance and functionality.
  • Collaboration: Work closely with developers, system engineers, and business analysts to deliver high-quality solutions.
  • Troubleshooting: Diagnose and resolve issues within mainframe systems and applications.
  • Documentation: Create and maintain technical documentation, including design specifications, code documentation, and user manuals.
  • Testing: Conduct unit testing, system testing, and support integration testing.
  • Deployment: Assist with the deployment of applications and systems into production environments.
  • Modernization: Contribute to the modernization and integration of mainframe systems with newer technologies.
Background & Experience
  • Minimum 5 years working in an IMS environment (IBM Mainframe) using COBOL programming.
  • Minimum 2 years experience with payment systems.
  • Relevant Matric and Teritiary qualification in IT or similar.
Mandatory Skills
  • COBOL Programming
  • Eazytrieve
  • JCL
  • IMS Database
Beneficial Skills
  • Strong analytical and problem-solving abilities
  • Understanding of mainframe architecture and operating systems (e.g., z/OS)
  • Ability to produce clear and concise technical documentation
  • Experience with various testing methodologies (unit, integration, system testing)
Candidate Questions
  1. Do you have 5+ years of experience in an IMS environment (IBM Mainframe) using COBOL programming?
  2. What industry experience do you have? (e.g., Confluence, JIRA, Agile)
  3. Explain your understanding of process flows and business rules, and how these are modeled in IT systems.
  4. What is your knowledge of ERDs, process flow charts, sequence diagrams, and use cases?
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.