The responsibilities of the position include:

This role requires a candidate with a strong passion for data who is excited to be involved in decision-making and implementation of such a system from conception to implementation.

Key Responsibilities:

  • Managing a team of developers, Architects and develop software solutions to meet the needs of the business.
  • Perform code reviews.
  • Take responsibility for the overall solution being implemented.
  • Generate and maintain documentation of the solution.


  • Minimum 4 years’ experience as a Senior Software Developer or Team Lead.
  • Qualifications: BSc Degree in Computer Science.
  • Experience as a developer in the card industry is a must.
  • Experience in Dynamics365 would advantageous.
  • Demonstrated team leadership skills.

Technical Skills:

Languages & Frameworks:

  • DotNet
  • C#
  • WCF
  • Microsoft Practices Unity (Dependency Injection & Module Referencing)
  • Angular
  • REST


  • MS SQL
  • Fluent Nhibernate (Poco SQL object mapping)


  • Elastic
  • Microsoft Enterprise Libraries

User Authentication:

  • ASP.NET Security (SQL Membership Provider)

Postillion Realtime Integration:

  • TermApp.ISO Version 5.0 (Hybrid ISO 8583(1993) ISO 8583(2000))

Data Encryption & Key Management:

  • FuturEX
  • Cardholder Data Encryption\Decryption methodology (DUKPT)


  • Dynamics365

Number of positions available


Commencement Date


Click here to submit your CV