Software Developer

Roles

Responsible for developing web based systems and stand alone systems Development and Maintenance of Business Applications, Dashboards, reporting, analysis and integration solutions for the business application systems
Develop and maintain programming standards and policies for these solutions
Advise manager and business analysts of emerging development strategies, which can provide business benefit.
End to end development of user experience & technical liaison between the graphic designer & developers

Job Requirements

Degree/diploma in software or computing focused course
Proficient in Java
Must have own portfolio of web based systems and stand alone systems developed
Knowledge in development of systems, UX and System Testing

Requirements:-

Experience in Java and MVC Frameworks such as YII, ZEND, CODEIGNITER or any other standard framework.
Knowledge in third party payment gateway integration such as CREDIT CARD/MPESA/.
Advanced HTML & PHP knowledge.
Other programming languages such as JSP and ASP.NET will be an added advantage.
Good grasp of web technologies, understanding client/server architecture, web sockets, HTTP, JSON, REST, e.t.c
Skills in script languages such as Javascript, Jquery, Moo tools, Ajax and like Database design and management.
Experience working with MYSQL & MSSQL.
Advanced skills in CSS, CSS3 Animations added advantage