FirstRand Analyst Programmer Jobs in South Africa

FirstRand Analyst Programmer Jobs in South Africa

  • Helpful Effective Ethical Innovative Accountable and you have one simple goal: to improve the lives of customers through simple, effective solutions that meet their needs, contact us today and join a winning team.

  • All appointments will be made in line with the Bank’s Employment Equity plan The Bank actively supports the recruitment and advancement of individuals with disabilities.

  • We recommend that candidates be encouraged to declare their disability and consult the Bank should they require reasonable accommodation.


  • To provide IT expertise and advice in the design, creation, testing and documentation of new and enhanced applications and systems in accordance with agreed framework of programming standards.

  • To produce logical and technical specifications from functional specifications and to write the code for medium to large applications.

    Experience and Qualifications

  • Minimum B.Comm, B.Eng, BSC Eng, BSC Informatics or related degree.

  • 3 – 5 years experience in programming.

  • Familiar with one or more programming languages as appropriate for the specific requirements of the department related to the field.

  • System Design experience advantageous.

    [Additional Requirements

  • Minimum 3 years Business Intelligence Development experience

  • Must have experience in SQL

  • Experience in SSIS and PowerBI

  • QlikView would be an advantage


  • Increase operational efficiency and suggest solutions to enhance cost effectiveness.

  • Deliver exceptional service that exceeds customers’ expectations through proactive, innovative and appropriate solutions by resolving queries fast end effectively.

  • Cultivate and manage objective working relationships with a variety of stakeholders, including end-users, SME’s, project managers and senior staff members by providing input to business requirements and being able to present and sell
    concepts to clients.

  • Produce program specifications and implement system enhancements by addressing specific business needs and resolving queries.

  • Code, compile, test and implement applications in compliance with the Systems Development Life Cycle (SDLC). Support development environments. Responsible for coding standards and peer reviews.

  • Comply, understand and implement all steps within IT development and meet governance in terms of legislative and audit requirements during programming execution.

  • Assess, identify and mitigate potential risks within the IT programming environment by complying with technology business policy and process requirements (SDLC and change / release management process definition) to ensure operational performance.

  • Produce technical specifications and architecture that is in accordance to agreed standards. Design, code, test and debug to obtain a robust solution with supporting documentation.

  • Minimise system downtime through pro-active identification of potential issues and ensure minimisation of recurring problems by managing defects and performing code reviews.

  • Monitor systems post change and pro-actively do performance analysis to ensure there is no system failure due to capacity.

  • Maintain maximum system availability by ensuring that incidents are recorded for future reference and adequate root cause analysis is done to eliminate the risk of a recurrence.

  • Manage own development to increase own competencies and develop technical and business skills.

  • Proactively engage with business units and colleagues to understand underlying needs and opportunities, and identify Information Technology (IT) innovative solutions in a timely manner.

  • Supervises the work of other developers. Provides technical assistance to fellow developers and other Information Technology (IT) team members.

    How to Apply

  • For more information and job application details, see; FirstRand Analyst Programmer Jobs in South Africa

  • Click here to post comments

    Join in and write your own page! It's easy to do. How? Simply click here to return to Job Vacancies in Africa.

    Scholarship 2020/21

    Undergraduate Scholarships 2020/2021
    Masters Scholarships,
    PhD Scholarships,
    International Scholarships.