Kama Kazi Lead Developer Jobs in Kenya
Kama Kazi Lead Developer Jobs in KenyaKey ResponsibilitiesAnalyze business plans and design beautiful, functional and user-friendly websites and web applications.
Lead internal and external development teams.
Design, build and maintain high performing, secure, reusable, and reliable web applications and websites using best practices and design frameworks.
Develop backend interfaces to access database information.
Review existing code to ensure that it is valid, sufficiently optimized, properly structured and highly secure.
Implement development and security strategies to best defend against cyber-attacks and vulnerabilities.
Create and maintain documentation relating web development and maintenance.
Take responsibility for the Investigation and resolution of technical issues relating to websites and web applications.
Keep abreast of changes, external as well as within the company environment.
Pro-actively identify threats that could impact IT services negatively and opportunities that could improve the uptime or value of IT services
Maintain technical and professional skills and knowledge; keeping abreast of current development trends.
[Required Skills & Experience (At Least 5 years at Advanced Level)
Practical experience at architecting, planning and delivering complex systems
Extensive experience with C#
Extensive experience with JSON
Extensive experience with .NET Programming
Extensive experience with EF/LINQ, AngularJS and Bootstrap
Extensive knowledge of object-oriented programming best practices
Extensive knowledge of database design
Extensive knowledge of source control, unit testing, code verification and documentation, including use cases.
Experience with mentoring and managing developers in a team
Experience of system integration with 3rd-party systems
Beneficial skills and Experience
Microsoft SQL Server
Agile software development methods
Working with graphic and creative teams.
Proficient in English both spoken and written.
Self-motivated and good attention to detail.
Strong analytical skills with ability to contribute in problem solving.
Team player, loyal and client friendly.
Ability to handle multiple tasks.
Ability to work with clients in a positive, presentable and mature manner.
Ability to plan and implement a system from scratch.
Ability to extend and further optimize an existing system.
How to Apply
For more information and job application details, see; Kama Kazi Lead Developer Jobs in Kenya
Find jobs in Kenya. Jobs - Kenya jobs. Search our career portal & find the latest Kenyan job positions, career opportunities & jobs in Kenya.
Jobs in Kenya - banking jobs, IT jobs, accounting jobs, NGO jobs, business administration, ICT, UN jobs, procurement jobs, education jobs, hospital jobs, human resources jobs, engineering, teaching jobs, and other careers in Kenya.
Find your dream job from 1000s of vacancies in Kenya posted and updated daily - click here!
Click here to post comments
Join in and write your own page! It's easy to do. How? Simply click here to return to Job Vacancies in Africa.