Full Stack Engineer

Categories Other
Salary Market Related
Location Western Cape
Job Information

Job Spec:

Our Client in Cape Town requires a full stack engineer for a permanent role. The successful candidate will be responsible for the design, creation and testing of medium to complex applications, according to specifications and in accordance with agreed standards within the IT Money Market Financial Services Department.



  • 3 years Degree/Diploma


  • 3 years Degree/Diploma in Information Technology/Information Systems


  • Design, develop and implement efficient and effective solutions by creating well-engineered business applications for multiple channels in Money Market
  • Support and maintain existing solutions and front-end systems
  • Design, develop and implement high volume transactional and batch solutions that form part of the financial services product offering
  • Integration of new software and systems into existing environment



  • 2-3 years Experience as Analyst Developer or 4-6 years as an Application Developer/Programmer/Full Stack Engineer
  • 3-5 years Client Server Experience


  • Experience in the required tasks in a financial or retail environment

Knowledge and Skills


  • 4 years System Analysis
  • 4 years Design
  • 5 years Development
  • 6 years Database design and development
  • 4 years SQL server
  • 2 years Angular 2+
  • 3 years .Net
  • 1 year Cloud Development


  • 2-3 years retail system knowledge and POS
  • 2-3 years financial services transactional
  • 1-3 years FICA, KYC knowledge
  • 1-3 years POPI and security
  • 3 years Solutions Architecture
  • 2 years Agile Methodology
  • 1 year Net Core
  • 2 years Automation (Unit and deployment)
  • 1-year DynamoDB
  • 3 years Node.js
  • 3 years MVC Framework


  • Deciding and Initiating Action
  • Working with People
  • Relating and Networking
  • Writing and Reporting
  • Applying Expertise and Technology
  • Analysing
  • Learning and Researching
  • Creating and Innovating
  • Planning and Organising
  • Delivering Results and Meeting Customer Expectations
  • Following Instructions and Procedures
  • Adapting and Responding to Change
  • Coping with Pressures and Setbacks

If you have not heard from us after 2 weeks, please consider your application unsuccessful.

Apply Now ยป