Software Developer – Bryanston






Vacancy:                              Software Developer

Qualification/s:                Matric; Relevant Tertiary IT qualification

Location:                             Bryanston

Salary:                                  Based on skill and ability (Determined in interview and testing process)

Start date:                           Negotiable



Our client, a leader in providing solutions for the financial sector is seeking a Software Developer for the branch in Bryanston.  The selected candidate will be an experienced Microsoft Stack software engineer able to contribute to the Design and Implementation of our clients’ products and services. This candidate will have influence over the implementation and technology roadmap.


Key Responsibility Areas:

  • Report directly to the Chief Technical Officer
  • Design, build, and maintain efficient, reusable and reliable code
  • Translating business requirements and objectives into technical applications and solutions
  • Develop solutions to improve performance, security and scalability of systems
  • Maintenance of existing systems, code and processes
  • Identify bottlenecks and bugs, and devise solutions to mitigate these issues
  • Coach and mentor Junior Developers



  • Must be a good cultural fit who aspires to the same outcomes as our client
  • A technically sound approach is essential, but so too is an open-minded wiliness to innovate and create
  • An autonomous self-driven individual who excels at getting the right things done
  • The role requires a mature engineer who is knowledgeable and proficient in the craft of Software Engineering and takes utmost pride in their work
  • Positive attitude
  • Quick learning ability
  • Problem solver and analytical thinker
  • Good team player
  • Good communication skills
  • Time and task management
  • Takes initiative
  • Broad technical experience


Qualification and Experience:

  • Relevant tertiary IT qualification
  • A skilled and experienced Microsoft Stack Developer
  • 6 years or more of software development experience, of which 4 years must be with the Microsoft stack
  • Angular experience
  • Experienced and proficient in C#, .Net Framework, MSSQL, Web Services, Typescript, Angular, HTML and CSS
  • Experienced with Object Orientation techniques, as well as the latest software design patterns
  • Direct experience in working with Open Banking / Open Data protocols and services, as well as knowledge of FAPI, is considered a large bonus
  • Knowledge and experience using Microsoft Azure Cloud Services is advantageous
  • Knowledge and experience of DevOps techniques, including CI / CD, is essential
  • Knowledge of Web Security, Micro Services, Rabbit MQ would also be an advantage
  • Minimum 6 year’s solid software development experience


From our client:

Our culture is underpinned by mutual respect, openness and fairness. We like to challenge ourselves to think differently, a willingness to debate viewpoints leading to the best presented argument being adopted. Trust is the vital currency of our success


When applying for this position, please submit an updated copy of your CV, Qualification/s and most recent payslip.

Only candidates matching the required skills, experience and qualifications will be considered.  Please email us at