Job Summary
We are looking for a talented programmer to create secure and functional code. You may have to provide quality coding solutions for our clients.
Minimum Qualification:Diploma
Experience Level:Graduate trainee
Experience Length:1 year
Job Description
About M-zawadi.
We are the leading loyalty programs provider in Kenya with a network cutting across east Africa.We continuously build graduate software developers with our experience in software develoment . Joining our team of talented staff will not only help candidates gro, but also learn many technologies.
The ideal candidate will have a passion for technology and software building. Attention to detail and an analytical mind are essential qualities for a successful career in programming.The goal is to design and build superior and innovative software by writing clean and flawless code.
Responsibilities
Transform business processes into software program
Integrate individual software solutions to higher level systems
Use web-based tools to create advanced applications both front and back-end.
Test code periodically to ensure it produces the desirable results and perform debugging when necessary
Technical requirements
·Proven experience as a programmer with practical projects
Ability to program in languages such as C++,JAVA,XML, PHP and Python
Experience in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC etc
Excellent knowledge with relational databases, SQL and ORM technologies
Detail-oriented and excellent concentration ability
An analytical mindset and critical thinking.
Demonstrable ability to discover and fix errors in code
Knowledge of Android and developing e-commerce platforms will be added advantage
Academic Requirements
Diploma/ BSc/BA in computer science, software engineering or relevant discipline
Practical projects or Demos ready for viewing