084 193 5274 (Free On Cell C) or 083 903 5274 (Free on MTN) hello@flash.co.za

MVC C# Software Developer

Cape Town

Job Role

Work as part of the software development team to build and maintain a high performance, highly scalable and robust online transaction processing system.

Skills & Requirements

  • Relevant IT Tertiary Qualification
  • At least 5 years’ relevant experience relating to the skills listed below
  • Experience in the Retail, Payments or Banking environments would be preferred
  • Microsoft .NET / C#
  • SQL Server
  • MVC
  • Entity Framework
  • JQuery
  • Web experience

Additional Advantageous Skills

  • SSIS
  • SSRS
  • Java



  • 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