Careers > Apply

IT Careers

Position: Senior Programmer and Development - Team Lead



General Functions:

  • Guide team development efforts towards successful project delivery. Maintain high standards of software quality within the team by establishing good practices and habits;

  • Coordinate the development effort of multiple projects; Define delivery phases including activities, sub- activities, and milestones ensuring these are documented and used as the basis for the project event log, issues and risk log and any subsequent reporting.



  • Graduate of Computer Science or with relevant programming experience gained from financial systems development;
  • With at least 7-10 years development work experience with proven experience leading and managing the delivery of system/software development projects in a structures environment;

  • Proficiency in Java/J2EE, SQL/MY SQL, HTML, ASP.NET, Visual Basic/VB.Net;

  • Knowledgeable of the platforms and operating systems such as DOS, Windows, Windows Servers, Oracle/PL/SQL, Java EE/JSF, Spring;

  • With experience in relational databases especially Oracle, Unix networking;

  • Knowledgeable in the development tools: Java IDE and debugger; Version control software such as GitLab, Ant;

  • With understanding and experience of the basic web protocols and patterns (HTTP, internet security, SSL, DNS, etc) JSP and Hibernate;

  • Must be experience in a variety of software development approaches and methodologies including Agile and Waterfall;

  • Must be able to influence and drive projects to meet key milestones and overcome challenges.


  • If you want to apply for this position kindly attach your resume then submit.
  • Note: Resume should be pdf or MS Word only and maximumsize allowed is 2MB.