Purpose Statement:
Responsible for the task and project design and development of the Core Banking application and related solutions and implementations, according to specifications.
Key Tasks and Accountabilities:Quality
- Obtain technical knowledge related to the Back-End (BANCS) development environments
- Participate in compiling solution design documentation (technical specifications)
- Independently develop detailed technical specifications from functional descriptions for minor requirements
Documenting the technical specification (TS)
- The TS must cover and address all the requirements as requested by the Business Analyst
- If the request indicates that existing (old) data is incorrect, the correction of existing data must be addressed (included) in the TS
- If the request indicates an potential impact on existing system, ensure it documented in the TS
- Apply the BANCS design standards where possible
- Keep designs simplistic, user friendly and maintainable
If any of the following is required, the details need to be documented in the TS before review of TS:
- change to GL posting
- change to fee
- new branch required
- production schedule changes
Interpretation of the technical specifications (TS)
- Ensure that there is a good understanding of the technical specification before development start.
- Also use the technical specification as a begin point to get more Bancs knowledge.
- Feedback is required on designs where there is alternate/better ways to implement the solution.
Develop major performance efficient enhancements in the production environment according to the provided technical specifications.
- Ensure the application of simplistic and effective Cobol code
- Understand the impact of code: Inform Business Analyst of specific scenarios to be tested & impact of code changes on other parts of the BANCS system
- Develop new requirements for specific projects under leadership of Project Team Leader
Fix major and minor bugs in the Production environment
- Fix escalated bugs for existing Back-End products in the Production environment
- Conduct investigations based on requests
- Provide feedback to after investigation to:
- The person who requested the investigation (requestor)
- Team Leader of relevant Business Analyst
Perform unit and integration testing on new developments
- Provide testing assistance to developer(s)
- Update/amend test plans according to solution development to ensure coverage of all areas
- Provide implementation instructions for new development
- Provide support to the Development/QA/Production environment(s)
On-time delivery
- Ensure timely delivery of developed applications and systems
- Ensure contracted deadlines are met according to contracted SLA with business
Teamwork and collaboration
- Cooperation / willingness to help
- Interpersonal relationship and interaction with team members
Ideas and knowledge sharing
- Stay current with developments in areas of technology that are relevant to the Back-End environment (e.g., Cobol)
- Participation and proactive problem-solving to meet team objectives
Responsible for uptime during:
- Standby
- Ensure availability during standby
- During office hours: Promptly attend to issues with direct impact on branch operations
- Request assistance from team member and / or Team Leader if required
- Ensure standby call / investigation is resolved efficiently and feedback provided
Daily operations
- Ensure Business Analyst informed of all queries received from users.
Knowledge and Experience:
Min:Grade 12 with at least 3 years proven experience in Cobol development within an on-line and / or batch environmentSuccessful completion of internal BANCS trainingExperience in the following development languages:
- Cobol
- SQL
- JCL
- UNIX
Ideal:A relevant IT tertiary qualification (degree / diploma) in ITBanking and Finance experienceMin Knowledge:o IT systems development processeso Application developmento Standards and governanceo Testing practiceso Banking systems environmentIdeal:Solid understanding:o Banking business modelo Best practices for Quality Assurance (QA)
Should you not receive a response from us within one week of your application, your application has unfortunately not been successful.
You can visit our website for more vacancies: [URL Removed] / Facebook page @wePlace / LinkedIn [URL Removed]