Full Stack Software Developer

Cape Town

About the role


FLASH is looking for a Full Stack Software Developer to join our dynamic Tech team based in our awesome Cape Town office to work as part of the software development team to build and maintain a high performance, highly scalable and robust online transaction processing system.

 You must have:

  • Relevant IT Tertiary Qualification
  • At least 5 years’ relevant experience relating to the skills listed below
  • Experience in a Retail, Payments or Banking environment is preferred

Skills needed:

  • Microsoft .NET / C#
  • MVC
  • Java
  • SQL Server
  • Entity Framework
  • JQuery
  • Web experience


Additional advantageous skills:

  • SSIS
  • SSRS

The Responsibilities you will have:

  • Develop and implement solutions in line with business requirements with adherence to existing processes and procedures
  • Develop solutions that meet strict industry security standards
  • Communicate with the relevant Business Units to assist in developing requirements and functional specifications
  • Work closely with other members of the Development Team to both develop detailed specification documents with clear project deliverables and timelines
  • Provide project estimates, whether high level or detailed, in a manner that has considered all aspects of the task and as accurate as possible
  • Provide written and verbal feedback to all relevant stakeholders, team members and management as and when required
  • Provide subject matter expert support that is relevant, concise and considers all aspects of the subject matter in context to and its systems
  • Translate every functional and non-functional requirement into system requirements without omission
  • Own an assignment, including taking personal accountability of defects in process, to delivering full SDLC support for the assignment given
  • Guide junior developers in technique, best practices, and QA
  • Follow software development best practices and SDLC.
  • Attend weekly tech meetings

Seniority Level:

Mid-Senior level


  • Information Technology & Services
  • Financial Services
  • Retail

Employment Type:


Job Functions: 

  • Information Technology

Please make sure to submit your application and CV to careers@flash.co.za.

Apply here

By submitting this form you agree to the FLASH Privacy Policy

Share this:
FacebookTwitterLinkedInEmailCopy Link