Developer Front End Job at South African Reserve Bank – Pretoria, Gauteng

The main purpose of this position is to, together with a team of developers, develop, maintain and support information technology (IT) solutions to meet the business needs within the South African Reserve Bank Group (SARB Group).

Detailed Description

The successful candidate will be responsible for the following key performance areas:

Interpret business requirements and functional specifications, as provided by business analysts, into digital content management solution designs.

Participate in all aspects of the software development life-cycle, which includes the development, implementation, documentation, testing, deployment and support of applications, including customer-facing websites and intranet sites for departments and the South African Reserve Bank (SARB) as a whole.

Serve as an expert in User Interface (UI) development, including User Experience (UX) best practice and pattern library development.

Design and build reusable UI and Adobe Experience Manager (AEM) components that will be used to construct digital platforms for both the Internet and mobile devices.

Evaluate new products and libraries, and recommend those that are most appropriate for the current and future working environment.

Drive projects through to completion, which includes gathering all the relevant business information, analysing environments, documenting the technical requirements, and mapping the requirements to a design.

Articulate business and architectural solutions, and design options and/or considerations to both technical and non-technical audiences.

Collaborate with other team members on translating wireframe into functional and technical requirements.

Perform code reviews, and ensure that the team adheres to common coding standards.

Job Requirements

To be considered for this position, candidates must be in possession of:

a Bachelor’s degree or an Advanced Diploma in Computer Science or Information Systems, or an equivalent qualification;

strong technical expertise in web development technologies;

familiarity with continuous integration, unit and automated test execution, and building tools such as Maven;

at least five years of software development experience;

at least two years of hands-on experience with UI development; and

at least two to three years of working experience in a digital content management environment, especially AEM (Sites/Forms).

The following would be an added advantage:

  • Experience in Microsoft (MS) Team Foundation Server (TFS);
  • Experience in continuous integration (Jenkins, SonarQube);
  • Experience in Google Analytics;
  • Experience in web development technologies, including sightly , Cascading Style Sheets (CSS), JavaScript, JQuery , JavaScript Object Notation (JSON), Extensible Markup Language (XML), pre-processor style sheet language like Syntactically Awesome Style Sheets (SASS) etc.;
  • Experience in Agile methodology and DevOps.

Additional requirements include:

  • client/service orientation;
  • decision-making skills;

verbal and written communication;

managing work/time management;

problem-solving and analysis skills; and

contributing to team success.

How To Apply

All interested parties are invited to apply.

Internal applicants MUST apply through the SARB’s Enterprise Resource Planning (ERP) system.

External applicants MUST apply through the SARB website (www.resbank.co.za).

All the available vacancies will be visible.

Please follow these links: WORK @ SARB > Current vacancies .


  • Is this your first visit to our Job Site? > Register today (Ensure that you include all your qualifications and skills during the registration process.); or
  • Already registered on our Job Site? > Already registered? > Login here .

Select the ‘Date posted’ > ‘Last 6 weeks’ (in the drop-down menu).

Select the appropriate IRC number to view the full advertisement.

Do not enclose copies of your identity document or qualification(s) with your application.

Shortlisted applicants will be subjected to a psychometric assessment, an appropriate reference check and a security clearance as part of the selection process.

The closing date for applications is 8 October 2021 . Late applications will not be considered.

In line with the SARB’s commitment to diversifying its workforce, preference will be given to suitable candidates from designated groups. People with disabilities are welcome to apply.

The SARB offers remuneration and benefits commensurate with the level of the position and in line with the market. The level at which the successful applicant will be appointed will depend on his/her competence and experience.

Ms Sarah Molomo

Senior Manager: Recruitment and Selection

Human Resources Department

South African Reserve Bank

Currency ZAR

Amount of Travel

Work At Home

About the Company

Company: South African Reserve Bank –

Company Location:  Pretoria, Gauteng

Estimated Salary:

About South African Reserve Bank -