Junior and Senior Software Developers at Kimetrica Group
Vacancy: Senior Software Developer
The Kimetrica Group is an international company providing knowledge services primarily to the non-profit sector. Kimetrica Limited is based in Nairobi and works with clients throughout Africa, in Europe, and in the US.
Much of the work is on core research and development on cutting-edge technologies.
The deadline for this vacancy is 23rd September 2013, though applicants are encouraged to apply before the deadline.
Key Tasks
- Understanding client needs and client liaison
- Software application specification and design
- Coaching and supervision of junior developers
- Work planning and ensuring deadlines are met
- Scrum Master or Project Manager for projects
- Ensuring code conforms with Kimetrica standards
- Supervising source control and versioning
- Supervise testing and de-bugging and engage directly in testing
- Technical documentation
- Research into appropriate tools, methods and libraries
- Development of reports
- Database design and planning
- Development of stored procedures
- Development of high end applications, modules and functions
- Review of code
Required
- University degree in Computer Science or equivalent
- At least three years of experience with development of online applications
- High capacity for rapid learning
- Ability to write meaningful code in at least one common programming language
- Knowledge of object oriented programming
- Strong knowledge of database design
- Project management skills including line management and supervision
- Good English language verbal and written communications
- Experience in a asp.net environment, C# and Javascript
- HTML5, jquery and/or android experience
- Knowledge of PostGRES/PostSQl
- Experience with mathematical and statistical functions
- Work experience with the AGILE/Scrum and Prince II methodologies
- Nairobi based
- Two month probation period with conversion to long‐term contract conditional on performance and project funding
- Highly competitive salary package
- Excellent in‐house training package
Vacancy: Junior Software Developer
You will join a young and dynamic team that develops online database applications for international clients. Much of the work is on core research and development on cutting-edge technologies.
The deadline for this vacancy is 23rd September 2013, though applicants are encouraged to apply before the deadline.
- Coding in C# or Java
- Development of interfaces in HTML/CSS/Java Script
- Development of reports
- Contributing to application design
- Database design and planning
- Development of stored procedures
- Ensuring code conforms with Kimetrica standards
- Application testing and de-bugging
- Technical documentation
- Participate in technical training
- University degree in Computer Science or equivalent
- Experience with development of online applications or websites (personal initiative, school projects or commercial projects)
- High capacity for rapid learning
- Ability to write meaningful code in at least one common programme language: training in C# and Java will be provided
- Knowledge of object oriented programming is a key requirement
- Good understanding of relational database systems
- Previous experience on commercial software projects is a plus but is not required
- Experience in a asp.net environment is an advantage
- Experience in HTML5 and mobile programming is an advantage
- Nairobi based
- Two month probation period with conversion to long‐term contract conditional on performance and project funding
- Highly competitive salary package
- Excellent in‐house training package
- Explain why you are interested in the position
- Describe how you found out about the vacancy
- Describe your career ambitions in the next 5 years
The selection process will include:
- Short-listing of candidates based on applications (unsuccessful candidates may not be notified)
- Testing of applicants’ ability to write simple code and design a basic database
- One or two rounds of interviews including practical exercises and tests (successful and unsuccessful candidates will be notified at each stage)
- Verification of qualifications, employment record, and references