Job Title: Software Developer Department: Technology Job SummaryThe talented members of this team do not just write codes and debug, they make a significant impact on the design and development to testing of all our solutions; building functional programmes. You are able to work independently with little supervision, possessing an excellent organizational and problem-solving skills in addition to a hands-on experience in development and agile methodologies. Our operation is fast-paced and collaborative.You are not just an individual, you are part of a collaborative and highly visible team that works on unique, fast-paced technology solutions/projects. You will be empowered within this open and dynamic environment to contribute to the team in delivering quality and exceeding expectations. Leveraging your experience; you create and maintain software products. You also develop products for our clients, and offer excellent technical support. With keen eye for details and problem-solving skills, you work with other developers, software implementation lead, testers, and more; using only accepted and pre-defined coding languages where your goal is to to develop high-quality software that is aligned with user needs and business goals.