Empowering Africa’s tomorrow, together…one story at a time.
Randburg, Gauteng
With over 100 years of rich history and strongly positioned as a local bank with regional and international expertise, a career with our family offers the opportunity to be part of this exciting growth journey, to reset our future and shape our destiny as a proudly African group.
Job Summary
We are looking for a skilled COBOL Developer to join the Branch Forex team as a Specialist Product Engineer who will be responsible for designing, developing, maintaining, and enhancing our COBOL-based software system. Someone interested in expanding their current developer base with API Rest development.
This role will involve working closely with cross-functional teams, analyzing business requirements, designing solutions, and implementing COBOL code to deliver reliable and efficient software.
Job Description
Roles and responsibilities
- Collaborate with business analysts, system architects, and other team members to understand and analyze business requirements.
- Participate in requirements gathering, design discussions, and technical meetings to contribute to the overall software development process.
- Develop and maintain COBOL applications, adhering to coding standards, best practices, and project guidelines.
- Design, code, test, debug, and document COBOL programs and modules.
- Conduct unit testing and support system testing to ensure the quality and functionality of developed applications.
- Troubleshoot and resolve defects or issues in existing COBOL applications, providing efficient and effective solutions.
- Collaborate with other developers and team members to ensure smooth integration and interoperability of COBOL systems with other components and platforms.
- Keep up to date with industry trends, advancements, and best practices related to Software development on Mainframe including consuming and creating REST API’s.
- Provide technical support and assistance to end-users, addressing questions or concerns related to production Incidents.
- Follow software development lifecycle processes and contribute to process improvements and optimizations.
- Basic GL knowledge.
Critical Skills
- Min 5 years of hands-on software development experience
- Strong analytical and problem-solving skills, with an attention to detail and a systematic approach to troubleshooting and debugging.
- Excellent collaboration and teamwork abilities, with the capacity to work effectively with cross-functional teams.
- Good communication skills, both verbal and written, to effectively convey technical concepts and information.
- Ability to analyze complex business requirements and translate them into technical designs and code.
- Self-motivation and the ability to work independently, managing, and prioritizing tasks effectively.
- Proficiency in COBOL programming language, with a solid understanding of COBOL standards and best practices.
- Strong commitment to quality, with a focus on delivering reliable and maintainable COBOL applications.
- Adaptability to work in a fast-paced environment, handling multiple tasks and meeting project deadlines.
- Strong understanding of mainframe technologies, such as IBM z/OS Connect, JCL, VSAM, and IMS DC.
- Hands-on experience with Confluence, Service Now, and Jira.
- Experience working on Agile projects.
Technical Skills
- Solid understanding of COBOL programming language and its features, syntax, and constructs.
- Experience with COBOL development tools and utilities, such as COBOL compilers, debuggers, and code editors.
- Familiarity with mainframe systems and technologies, including JCL (Job Control Language), VSAM (Virtual Storage Access Method), IBM z/OS Connec,t, and ISPW.
- Knowledge of database systems, such as DB2, and proficiency in SQL (Structured Query Language).
- Understanding of file handling and batch processing concepts in a COBOL environment.
- Familiarity with version control systems and configuration management tools used in COBOL development.
- Basic knowledge of testing methodologies and tools for COBOL applications, including unit testing and integration testing.
- Awareness of performance optimization techniques for COBOL applications.
- Knowledge of software development lifecycle processes and methodologies.
- Working knowledge of Service Now for incident and change request Management.
Education
Bachelor’s Degree: Information Technology
Absa Bank Limited is an equal opportunity, affirmative action employer. In compliance with the Employment Equity Act 55 of 1998, preference will be given to suitable candidates from designated groups whose appointments will contribute towardthe s achievement of equitable demographic representation of our workforce profile and add to the diversity of the Bank.
Absa Bank Limited reserves the right not to make an appointment to the post as advertised