Jobs Career Advice Post Job
X

Send this job to a friend

X

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

  • Posted: Apr 17, 2026
    Deadline: Apr 30, 2026
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Rand Merchant Bank (RMB), a division of FirstRand Bank Limited, is a leading African corporate and investment bank and part of one of the largest financial services groups in Africa. We offer our clients innovative, value-added advisory, funding, trading, corporate banking and principal investing solutions. As the corporate and investment banking arm of Firs...
    Read more about this company

     

    Software Developer (PAQT)

    • The Software Developer role is responsible for software development, maintenance, testing and production support for the front office suite of applications within Markets.

    Are you someone who can do the following: ​

    • Develop, test, and maintain scalable, reliable, and high-performance applications using Java and C#
    • Have a keen interest in architecting solutions
    • Resolve problems with software and respond to suggestions for improvements or enhancements
    • Troubleshoot production problems relating to software applications
    • Collaborate with IT and Business Stakeholders to understand requirements
    • Document work and demonstrate implemented solutions to the team
    • Be able to align communication with internal clients to identify needs and evaluate alternative business solutions
    • Suggest areas for improvement in internal processes along with possible solutions and demonstrate POCs
    • We are an Agile team with backlog grooming, sprint demo, prioritization, and sprint planning ceremonies held in two-week cycles
    • Delivery of work is targeted and planned quarterly, with a mix of Business-As-Usual (50%) and project work (50%)
    • Development and analyst teams subscribe to a 5-day support and standby roster at a rotational basis of 2-3 week cycles
    • Our support is handled in two shifts (7am – 2pm being morning, and 2pm – 6pm being afternoon, thereafter is standby until the next day) ensuring smooth systems operations and dealing queries
    • In-office at RMB Sandton offices – Mandatory attendance for at least two days a week with the whole team during core business hours and
    • In-office meetings – Candidate will be expected to attend in-person meetings as and when required.
    • Working from home – Candidate will be required to be 100% online and available within the core business hours, or alternatively arrange to be in the office

    MINIMUM EXPERIENCE REQUIREMENTS

    • Minimum of 3 years technical work experience in a team environment as a software developer
    • Basic understanding of fundamental programming principles (SOLID, Design Patterns, etc.)
    • Solid Java experience, working extensively with J2EE and Spring frameworks
    • Solid C# experience, working mostly with .Net and .Net Core frameworks
    • Experience working with relational (MSSQL, Oracle, PostgreSQL) and no-SQL (MongoDB) databases
    • JavaScript development experience, working with Angular or React frameworks is a plus
    • Basic experience working with CI/CD tools (Git, Jenkins, Nexus, TeamCity, SonarQube, etc.)
    • Basic experience working with server application software (JBoss WildFly, Apache Tomcat, Microsoft IIS)

    PREFERRED EXPERIENCE REQUIREMENTS

    • Minimum of 3 years technical work experience in a team environment as a software developer
    • Experience with Docker and Docker orchestration frameworks
    • Experience with TeamCity for CI/CD automation and Jenkins for batch process automation
    • Experience with Azure Cloud and basic understanding of cloud technology concepts
    • Basic experience in python development
    • Experience working in and understanding of the Agile methodology, tools and principles
    • Experience working in the trading and investment banking sector is a plus

    EDUCATION REQUIREMENTS

    • A qualification specializing in software development
    • A Bachelor’s degree in Computer Science or related discipline, or equivalent work experience and technical training

    Deadline:28th April,2026

    Check how your CV aligns with this job

    Method of Application

    Interested and qualified? Go to Rand Merchant Bank on firstrand.wd3.myworkdayjobs.com to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Rand Merchant Bank Back To Home

Career Advice

View All Career Advice
 

Subscribe to Job Alert

 

Join our happy subscribers

 
 
 
Send your application through

GmailGmail YahoomailYahoomail