NATURAL / ADABAS DEVELOPER
Location: Johannesburg East
Employment Type: Permanent
Experience: Minimum 5 years relevant experience
Position Overview
The Natural / ADABAS Developer is responsible for developing NATURAL / ADABAS-based software solutions, including the maintenance, enhancement and modification of existing software applications. The role involves evaluating business and technical requirements, conducting technical feasibility studies and analysing systems with the objective of designing, developing, documenting, implementing and enhancing application systems.
Minimum Experience
- Minimum 5 years relevant experience.
- Strong NATURAL / ADABAS experience.
- Experience with both BATCH and Online processing.
- Experience across all phases of systems development and implementation.
- Experience writing and maintaining technical documentation, instructions and procedure guides.
- Strong knowledge of the NATURAL programming language.
- Must have worked with NATURALOne.
- Exposure to EntireX.
- Experience developing software using NATURAL / ADABAS development tools in a Linux environment.
Minimum Qualification and Certification
- Relevant tertiary certification.
- Relevant 3-year diploma or degree in Information Technology preferred.
- NATURAL Development Certification.
- NATURALOne Development Certification.
- ITIL and COBIT certification advantageous.
Minimum Requirements
- Valid, unendorsed driver's licence.
- Own vehicle.
- Understanding of IT governance is essential.
- Relevant industry knowledge is desirable.
Job Outputs And Responsibilities
- Maintain and support existing NATURAL / ADABAS systems.
- Develop new applications throughout the full Software Development Life Cycle (SDLC).
- Ensure adherence to standards, procedures and methodologies for application development and maintenance.
- Work independently from requirements and specifications.
- Maintain application software through coding, testing, debugging and documentation.
- Participate in activities that ensure the successful use of systems.
- Design, develop and implement application enhancements.
- Assist with application support and incident management.
- Provide documentation relating to enhancements and modifications.
- Assist with system integration and implementation.
- Provide user training where required.
- Assist with identifying procedures, processes and information flows required for system maintenance in line with business strategies and information requirements.
- Execute technical investigations and impact analyses.
- Compile technical solutions and action plans.
- Perform standby and maintenance duties as required.
Competencies
- Good communication skills.
- Knowledge and understanding of IT systems and related configurations within a business environment.
- Competency in the application of knowledge, techniques and skills relating to End User Computing applications in the workplace.
- Strong problem-solving ability.
- Team and customer orientation.
- Ability to work across multiple projects.
- Innovative and creative approach to problem-solving.
- Quality assurance skills.
- Strong attention to detail.
- Solid analytical skills.
Personal Attributes
- Committed.
- Professional.
- Resilient.
- Logical with sound judgement when solving complex system challenges.
- Proactive.
- Adaptable.
- Able to build partnerships and strategic working relationships.
- Eager to continuously learn.
- Consistently maintains high levels of activity and productivity.
- Quality orientated.
- Stress tolerant.
For any questions about this opportunity or the recruitment process, please contact lethu@codematch.co.za.
Please note: If you have not been contacted within 7 working days of the application closing date, kindly consider your application unsuccessful. We sincerely appreciate your interest in this opportunity and thank all applicants for taking the time to apply.