Systems Developer - Mercantile Bank Ltd, Hillcrest

  • Hillcrest
  • Salary: Market Related
  • Job Type: Permanent
  • Sectors: Accounting, Banking, IT
  • Posted by Mercantile Bank Ltd on Wednesday, May 13, 2020
  • Reference: JM110
  • Employment Equity Position
  • Apply before Sunday, May 31, 2020 - 4 Days left

Vacancy Details

Employer: Mercantile Bank Ltd

Responsible for technical design, development and changes to existing systems, including all layers i.e.: client, middle layer and server systems (databases). This includes system testing, security assessments, performance assessments, user interfaces and related documentation etc using best practice methods and tools the business requires.2nd line support for the run the business technical teams.


System Design &Software Development

 To develop and enhance the relational database using best practice, development tools and methods set by the business for its needs. This requires strong SQL knowledge and skill.

 Agile approach

 Use design specifications to produce detailed design (implementation design) according to best software design practices (e.g. objects, modularity etc.)

 Assist with coding, testing, debugging and documenting

 Provide 2nd line support to new and existing Software

 Take responsibility for obtaining the goals required throughout the development process

 Investigate multiple solutions to a problem  Ensure that all projects and tasks assigned will be completed as specified and within the pre-determined time frames  Integrity of source code produced  Adherence to technical specification  Create flexible and robust systems to meet client customization needs  Convert legacy code whilst improving where possible

7.2 Testing and implementation(Roll out)

 Responsible for development and integration testing within the Bank’s provided or recommended test infrastructure & policies

 Perform beta tests, tracking and management of defects.

 Identify root causes and create solutions, thereby minimizing the number and severity of incidents over time. Use judgment when communicating changes in terms of policies and impact to the business.

 Compile bug reports on new or existing products

 Roll out updates/ new products to clients.  Implementation of the agreed security changes and assists with the audit thereof.  Exercise specialist knowledge and judgment when analysing the risk(s) within the systems environment and recommend the necessary changes to IT Management to improve the security of the systems and their environment.

Provide 2nd line support for maintaining our systems and hardware.

 Support existing clients & web users

 Provide 2nd line technical support to internal and external clients as and when required

 Report monthly on incidents and root causes

 Implement all change requests

Any other duties to support the business that are required from time to time


 Sound knowledge of the payment systems of South Africa, especially in the batch environment

 Sound understanding of IT departmental procedures, including technical standards and process manuals.

 Sound knowledge of Systems relating to the business units supported

 Working knowledge of SQL databases

 Working knowledge of Oracle


 Microsoft Windows operating systems

 Well developed people management skill in the IT environment

 Tolerance for stress and working under pressure

 Team Player

 Ability to network

 Ability to meet tight deadlines.

 Ability to handle multiple assignments.

 Sound judgement & problem solving skills.

 Sound organizational skills

 Good understanding of the various systems and their delivery capabilities

 Customer focus

 Ability to facilitate change

Candidate Requirements



 Relevant Degree or Diploma and/or required Certification


A relevant tertiary qualification in Information Technology - Computer Science

Information Technology - Systems Engineering



 4 - 5 years Developer/Programmer

 IT Applications Development

 4 years Bureau / Electronic payments systems

 Technical support experience (min 4 years)

Specific Technical Experience:

 Advanced PHP web development experience, at least 3 years

 Advanced C#, C++ Programmer language experience, at least 3 years

 Strong advanced level experience in working with Structure Query Language (SQL) in databases, including writing procedures, functions, triggers, indexes, as well as query optimization, at least 5 years.

 Advanced experience with Microsoft Visual Studio, at least 2 years.

Adventigeous Technical Experience:

 Experience in web technologies like HTML, CSS and Javascript.

 Proficiency with the MPS operating system

 Experience with Oracle database systems.

 Experience with the JAVA programming language.

 Experience developing web services in PHP or C#.


This position reports to: Specialist Systems Developer Apply before Sunday, May 31, 2020 - 4 Days left Companies may expire jobs at their own discretion. If you have not received a response within two weeks, your application was most likely unsuccessful.
Hot Job 78 people have applied for this job. 525 people have viewed this job.

Gain insights into Mercantile Bank Ltd's Workplace

  • Overall Rating


    based on 1 reviews

  • 80%

    would recommend
    to a friend

Best things: Culture Value driven Committed Teamwork Continuous Improvement

View all reviews »

Similar Jobs

More Mercantile Bank Ltd Jobs

About Mercantile Bank Ltd

Mercantile Bank provides a wide range of international and domestic banking services to SME (Small, Medium Enterprises), Commercial and Alliance banking Markets in South Africa through highly personalised relationships and tailored banking solutions. 

Mercantile Bank is a wholly-owned subsidiary of Mercantile Bank Holdings, whose major shareholder is Caixa Geral de Depósitos S.A. - based in Portugal.  Mercantile Bank (Ltd) has been listed on the Johannesburg Stock Exchange for 11 years and is one of 6 clearing and settlement banks.

We offer our staff the opportunity to experience high levels of personal and career growth as a result of wide exposure to different aspects of banking.

Mercantile Bank Limited.   Registration No 1965/006706/06
An Authorised Financial Services and Credit Provider NCRCP19