Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Sep 14, 2023
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    Standard Bank Group is the largest African banking group by assets offering a full range of banking and related financial services. "Africa is our home, we drive her growth” Our vision is to be the leading financial services organisation in, for and across Africa, delivering exceptional client experiences and superior value. This sets the prima...
    Read more about this company

     

    T24 Core Banking Developer

    Job Purpose Statement

    • To develop new processes and modify existing T24 functions to meet business requirements.
    • To develop applications on T24 Core Banking system that interface with other applications.
    • To work closely with testing/project teams to ensure solutions developed are defect free and meet business requirements.
    • To aide in ensuring T24 Core Banking system stability and issue resolution.

    Key Responsibilities

    Change Management and Projects

    • Works closely with various business functions and project teams for delivery of approved T24 solutions.
    • In liaison with functional units, supports T24 related projects.
    • In liaison with business units, performs product optimization on existing products.
    • Ensures quality component, system integration and user acceptance tests are performed on all initiatives, ensuring proper documentation and post implementation evaluations.
    • Ensures all developments are done with security and risk in mind. This should be adequately tested and demonstrated in all implementations. This to avoid possible loss or audit items.
    • Coordinates installation of new systems components, ensuring correct installation (including post deployment implementations) and makes post implementation evaluations, reporting any adverse issues.

    Problem Management

    • Diagnoses and assesses repeat issues(problems) and pain points, working to provide final resolutions through development and/or back to core functionality.
    • Closely works with and escalates items to Temenos(vendor) for resolution where necessary.
    • Reviews current implementation and advises on Best Practice on T24 functionalities.
    • Spearheads maintenance, traction, and resolution of system core functionalities.

     Incident Management

    • Works to ensure maximum availability of the Core Banking environment:
    • Evaluates, reviews and conclusively resolves all assigned T24 Core Banking related incidents and requests.
    • Monitors and evaluates performance of T24 Core Banking, recommending, and implementing performance related solutions within the bank.
    • Provides 24 hour on call support for T24 Core Banking issues.

    Security Management

    • Ensures that all security aspects are defined, documented and implemented in accordance with the Bank’s Security IT Policy and guidelines.
    • Ensures adherence with the Group’s technical and security standards in all aspects of the technical activities.
    • Comply with Group Money Laundering Prevention Policy and Procedures to the extent applicable and reporting all suspicious Transactions to the Line Manager.

     Capacity and Business continuity

    • Build and disseminate expert T24 skills and issue resolution, ensuring back up resource in all builds.

    Qualifications:

    For the above position, the successful applicant should have the following:

    Professional training

    • Bachelor’s degree in information technology/ Computer Science/ Mathematics or related field.

    Desired Work experience

    • Banking experience and knowledge will be an added advantage.
    • Proven experience in systems analysis, design, implementation and support.
    • 4+ years’ proven experience in T24 Core banking development, support and troubleshooting, web technology and integrations.
    • 4+ years’ experience in T24 Core Banking with good understanding of modules such as Funds Transfer, Teller, Arrangement Architecture (AA),Trade etc
    • 4+ years’ experience in T24 Banking Systems Operations (COB, deployments, health checks, troubleshooting).
    • Experience in T24 template programming, T24 customization (VERSION, ENQUIRY, online services), Design Studio, BrowserWeb, jBASE, TAFC, TAFJ, jAgent, and OFS.
    • Ability to troubleshoot and debug T24 issues using logs, traces, and debugging tools.
    • Knowledge of T24 data model, application design, version control, enquiry design, batch processing, and integration services.
    • Experience in working with Temenos T24 Extensibility Framework, which allows you to create and modify T24 components using Java code will be an added advantage.

    ADDITIONAL INFORMATION

    Behavioral Competencies:

    • Adopting Practical Approaches
    • Articulating Information
    • Checking Details
    • Developing Expertise
    • Documenting Facts
    • Embracing Change
    • Examining Information
    • Interpreting Data
    • Managing Tasks
    • Producing Output
    • Taking Action
    • Team Working

    Technical Competencies:

    • Agile Development
    • Debugging and Fixing Software
    • DEVOPS
    • Infrastructure as Code (IaC)
    • IT Applications
    • Testing (unit, regression, integration)
    • Write Code

    go to method of application »

    Engineer, Cyber Security

    Job Purpose 

    To provide expert professional knowledge and technical skills within a specialist area. To execute the bank's information security initiatives, enabling management to make the appropriate decisions and monitoring the protection of sensitive data and systems.

    Key Deliverables 

    • Act as a trusted adviser for information security across the Group and stakeholders.
    • Adhere to and implement the relevant technology standards developed by the wider IT Function.
    • Adhere to Group minimum standards for vendor selection and participate in the selection of the most appropriate vendor with required expertise.
    • Build and develop relationships across the different internal IT teams and with various stakeholders so that the business unit remains involved and aware of internal developments.
    • Consider various attack scenarios and identify appropriate controls, by working with architects and software engineers to specify how information security technologies should be implemented.
    • Continually review system operations, updating and amending processes and products to mitigate risks as identified and discovered to minimise future incidents.
    • Contribute inputs to the setting of reliable and realistic targets and budgets.
    • Contribute to detection and response maturity by recommending security operation centre control improvements.
    • Contribute to the process of digitising and/ or automating of standard operating procedures indicated to contain security risks and optimise efficiencies.
    • Contribute to the review of detection rules, assessing false positives and improve efficacy of detection rules and minimise future false positives.
    • Create and implement standard/ default detection rules as requested by business areas, requesting support as required.
    • Design, scope, execute and document threat hunts to determine if malicious activity exists within the environment, notify the incident response team as appropriate.
    • Implement and operate pro-active monitoring and maintenance support activities to ensure confidentiality, integrity and availability of services and underlying platforms to minimise information security incidents in accordance with the bank's risk appetite.
    • Minimise the spend on Information Security where possible, exercising financial prudence.
    • Participate in and contribute to the automation and/ or integration of repeatable tasks, by building technical control capabilities and maturing their operational effectiveness.
    • Participate in post incident analysis, identify control weaknesses and include remediations in planning and scoping activities, requesting support from more senior team members when required.
    • Prototype and pilot proposed information security solutions or capabilities to identify viability of new developments.
    • Provide ad-hoc advice, assistance, coaching and/ or mentoring to team mates so that their developmental needs are identified and met.
    • Provide input into operational plans and the practical application thereof, and ensure that operational plans are clearly articulated and are understood.
    • Provide insight into the design, management and implementation of relevant policies, processes and systems in order to facilitate the management of risks.
    • Represent the business area in various projects and working groups to positively influence the project outcomes, considering information security goals and requirements.
    • Review both commercial and open source tools to enhance Standard Banks security testing labs.

    QUALIFICATIONS

    Minimum Qualifications

    • Type of Qualification: First Degree
    • Field of Study: Information Technology


    Experience Required
    Software Engineering
    Technology
    1-2 years
    Proven experience in risk management

    3-4 years
    Proven experience in software and integration development, databases, operating systems, and network security controls , as well as technical and business management.

    ADDITIONAL INFORMATION

    Behavioral Competencies:

    • Adopting Practical Approaches
    • Articulating Information
    • Developing Strategies
    • Embracing Change
    • Exploring Possibilities
    • Generating Ideas
    • Interpreting Data
    • Making Decisions
    • Meeting Timescales
    • Producing Output
    • Providing Insights
    • Team Working

    Technical Competencies:

    • Data Analysis
    • Debugging and Fixing Software
    • Design Patterns
    • Software Development Life Cycle (SDLC) methodologies & Tools
    • Systems Patterns Integration
    • Technical Analysis
    • Use of Build and Test Automation
    • Write Code

    go to method of application »

    Engineer, Quality

    Job Purpose 

    To apply quality assurance (QA) practices and principles throughout the System Development lifecycle thereby participating in the delivery of quality products in accordance to SaFE principles. 

    Key Deliverables 

    • Cater for test scenarios during the demo/pilot and plan for exploratory testing to be conducted over and above the automated unit and functional tests to ensure maximum test coverage is obtained.
    • Conduct integration testing to ensure that the tested product works end-to-end and create test stubs and drivers with Developers to facilitate test execution.
    • Conduct test environment pre-checks and readiness assessments so that risks and issues may be identified and raised.
    • Create and maintain a portfolio of evidence detailing all executed tests and attach it in the appropriate tool so that a detailed record of test execution is kept.
    • Drive the achievement of execution, velocity or lead time targets so that identified risks are documented and escalated.
    • Engage in team collaboration sessions and other Agile ceremonies and events to facilitate teamwork and cohesion.
    • Ensure that all test scenarios validating the acceptance criteria are scripted so that reuse and consistent execution is followed.
    • Estimate User Stories during iteration planning to identify complex, risky, negative and positive test scenarios.
    • Execute the agreed level and type of testing scripts, and document and store results to create a portfolio of evidence thereby enhancing traceability.
    • Identify and provide test data requirements during grooming sessions to prepare it for script execution.
    • Log testing notes on central knowledge-sharing platform to ensure that the latest technical specifications are kept up to date.
    • Meet execution and reporting targets in order to achieve or exceed expected levels of performance.
    • Plan test scenarios, acceptance tests and test criteria using the available artifacts, in collaboration with the involved stakeholders and/or team members to ensure that the requirements are validated with sufficient test coverage.
    • Prepare data requirements to ensure that data availability for Test case execution is focused on test specific, test reference, and application reference data.
    • Raise and escalate defects associated with the test cases. Conduct investigations into defects to establish the impacted downstream system and assign the correct development resource.
    • Set up and agree upon defect SLAs per priority, to align and manage expectations across the team and ensure focus is directed according to criticalities.
    • Utilise Management Tools aligned to agile ways of work to keep record of assigned tasks using dashboards to track the desired quality metrics.

    QUALIFICATIONS

    Minimum Qualifications

    • Type of Qualification: Degree
    • Field of Study: Information Technology/ Business Related/ Engineering 


    Experience Required
    Software Engineering

    • Technology
    • 1-2 years proven experience in software development Life Cycle. 
    • 3-4 years proven working experience in system quality assurance.

    ADDITIONAL INFORMATION

    Behavioral Competencies:

    • Adopting Practical Approaches
    • Articulating Information
    • Checking Details
    • Embracing Change
    • Interpreting Data
    • Managing Tasks
    • Meeting Timescales
    • Producing Output
    • Providing Insights
    • Showing Composure
    • Taking Action
    • Thinking Positively

    Technical Competencies:

    • Documenting
    • Intelligent Testing
    • Quality Assurance
    • Software Development Life Cycle (SDLC) methodologies & Tools
    • Structured Test Methods & Processes
    • Technology Orientation
    • Test Driven Development

    go to method of application »

    Manager, IT Applications

    Job Purpose

    To provide leadership and direction for the Applications Support unit  and ensure the effective and efficient delivery of system changes, support, quality assurance, risk management and disaster recovery for all critical applications. To supervise, coordinate and evaluate the work of Applications Support staff. To collaborate with vendors and business stakeholders to ensure the unit's delivery aligns with the bank's strategy.

    Key Responsibilities

    • Establish and implement goals, metrics, objectives, policies and procedures for assigned programs in accordance with policy. Monitor and adjust service and staffing levels as needed.
    • Configuration, patches, update and upgrade management of the Core Banking system (Particularly Temenos T24 core baking).
    • Functional support of the Core Banking system and interdependent interfaces
    • Supervise and coordinate the work of Applications Support staff. Delegate and oversee work activities, projects and programs. Evaluate and improve work products, methods and procedures. Resolve problems with staff as they arise.
    • Establish and apply system changes in accordance with governance through automation, process change, management solutions and training.
    • Develops risk management procedures, business continuance scenarios, contingency and disaster recovery plans for central and distributed systems and networks to ensure operations during downtime and/or major disasters. Identifies and recommends solutions for critical points of failure. Establishes and enforces policies and procedures for business continuance and disaster recovery plans. Proactively builds processes to minimize/eliminate downtime.
    • Implement policies, procedures and process for Core banking patch management, upgrade planning and performance tuning. Investigate and install enhancements and operating procedures that optimize Core Banking application availability.
    • Prepare various documentation including project reports, process and user manuals, presentations, strategic and technical plans and other related information on assigned application analyses.
    • Handle and implement requests for application customizations. Ensures that product or system  fixes meet the highest quality standards and reports on defects.
    • Review proposed systems software for compliance with applicable quality assurance standards before acquisition or implementation.
    • Draft and Implement the IT Disaster Recovery Plan in collaboration with the IT team.  Ensure that Core Banking Application, tools and data are available on the disaster recovery site at any time required.
    • Document any necessary procedure, governance standards related to application support for reference.
    • Manage Service Level Agreement (SLA) with application service providers and Actively manage the timely resolution of outstanding defects or issues impacting the business.

    QUALIFICATIONS

    For the above position, the successful applicant should have the following:

    Professional training

    • Bachelor’s degree in Computer Science/ Information Technology or other relevant degree from a recognized University.

    Desired Work experience

    • Minimum of 7 years’ experience in Core Banking support & configuration management in a modern international ICT environment with 4 years in application Support.
    • Implementation and management experience of Core Banking Software (Temenos T24 particularly) very desirable.
    • Demonstrated expertise in managing banking application support processes including application defect management.
    • Demonstrated expertise in Solution architecture and system development life cycle
    • Strong analytical and problem solving skills
    • Working knowledge of system testing
    • Ability to develop customized software applications from functional specification
    • Knowledge of Agile development framework
    • Demonstrated experience in software application implementation
    • Demonstrated experience in managing service level agreement with application service providers
    • Knowledge of business reporting tools such as business object, crystal report and reporting writing
    • Ability to communicate and function in a culturally diverse and change oriented setting;

    ADDITIONAL INFORMATION

    Behavioral Competencies:

    • Adopting Practical Approaches
    • Articulating Information
    • Checking Details
    • Developing Expertise
    • Documenting Facts
    • Embracing Change
    • Examining Information
    • Interpreting Data
    • Managing Tasks
    • Producing Output
    • Taking Action
    • Team Working

    Technical Competencies:

    • Agile Development
    • Application Support
    • Design Patterns
    • DEVOPS
    • Infrastructure as Code (IaC)
    • Software Containers
    • Testing (unit, regression, integration)
    • Write Code

    Method of Application

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Standard Bank Group Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail