An
online organization is looking for graduates with a great passion for software
development to become a part of its pioneering team.
We believe in building a strong team of highly motivated individuals who are inspired to create solutions that better our community and overall value of life.
We are hereby inviting qualified individuals to submit their application for the below position:
Software Developer
Responsibilities:
1. Creating complex back-end management systems including
We believe in building a strong team of highly motivated individuals who are inspired to create solutions that better our community and overall value of life.
We are hereby inviting qualified individuals to submit their application for the below position:
Software Developer
Responsibilities:
1. Creating complex back-end management systems including
- content management,
- e-commerce,
- customer relations and
- Communication interfaces.
2.
Developing projects based on PHP in conjunction with various other web
development technologies.
- PHP (pure PHP, PHP with OOP, PHP with frameworks),
- SQL (generic SQL, MySQL, PostgreSQL, ORM),
- JavaScript (generic JavaScript, JQuery, AJAX),
- Comet server (real-time data streaming),
- XHTML,
- CSS,
- XML
- SVN
3.
Designing modern and user friendly interface
4. Testing and devising contingency plans to safeguard against operational failures and risks.
The ideal team member will have the following qualifications:
4. Testing and devising contingency plans to safeguard against operational failures and risks.
The ideal team member will have the following qualifications:
- B.A. in Computer Programming or related field.
Should
be able and competent in executing:-
- web site development with security access, supplier order form, category manager, supplier and retailer registration forms
- network troubleshooting/maintenance
- user software support
- software testing
- intranet database applications
- dynamic content applications
- internet marketing
- e-commerce applications
- multi-level affiliate systems
- ads/clicks network systems
- content management systems
- file upload/download management systems
- all management systems in general
Personal
Competencies
Professionalism: Thorough understanding of the web development process; strong personal initiative and willingness to accept responsibilities and to operate independently; ability to respond to changing requirements and assignments, ability to apply good judgment in the context of assignments given; demonstrates professional competence and mastery of subject matter; is conscientious and efficient in meeting commitments, observing deadlines and achieving results. Shows persistence when faced with difficult problems or challenges; remains calm in stressful situations.
Communication: Strong interpersonal and communications skills, both written and oral. Speaks and writes clearly and effectively; listens to others, correctly interprets messages from others and responds appropriately; demonstrates openness in sharing information and keeping people informed
Planning and Organizing: Demonstrated organizational skills and ability to establish priorities and to handle multiple tasks under tight deadlines.
Technological awareness: Keeps abreast of available technology; understands applicability and limitation of technology to the work of the office; actively seeks to apply technology to appropriate tasks; shows willingness to learn new technology.
To submit an application, send a resume and cover letter to talents@kayaa.co.ke
Submissions to our database will be reviewed on an ongoing basis as opportunities arise.
Professionalism: Thorough understanding of the web development process; strong personal initiative and willingness to accept responsibilities and to operate independently; ability to respond to changing requirements and assignments, ability to apply good judgment in the context of assignments given; demonstrates professional competence and mastery of subject matter; is conscientious and efficient in meeting commitments, observing deadlines and achieving results. Shows persistence when faced with difficult problems or challenges; remains calm in stressful situations.
Communication: Strong interpersonal and communications skills, both written and oral. Speaks and writes clearly and effectively; listens to others, correctly interprets messages from others and responds appropriately; demonstrates openness in sharing information and keeping people informed
Planning and Organizing: Demonstrated organizational skills and ability to establish priorities and to handle multiple tasks under tight deadlines.
Technological awareness: Keeps abreast of available technology; understands applicability and limitation of technology to the work of the office; actively seeks to apply technology to appropriate tasks; shows willingness to learn new technology.
To submit an application, send a resume and cover letter to talents@kayaa.co.ke
Submissions to our database will be reviewed on an ongoing basis as opportunities arise.