Did you notice an error or suspect this job is scam? Tell us.
Oops! It seems this job from Institute of Certified Public Accountants of Kenya (ICPAK) has expired View current and similar jobs using the button below
The Institute of Certified Public Accountants of Kenya (ICPAK) is a professional body for certified public accountants (CPAs) in Kenya. ICPAK is a full member of the International Federation of Accountants and the Pan African Federation of Accounting.
Read more about this company
Reporting to the Head of ICT the Software developer supports the ICT Department in Development, Maintenance and Support of new systems or existing Systems.
Designs, builds, and tests applications, ensuring they meet user needs and function effectively as well as modifying software to fix errors, adapt it to new hardware, improve its performance, or upgrade interfaces.
The holder will also be involved in directing system testing and validation procedures and also working with customers or departments on technical issues.
Key Responsibilities
Develop system use cases and system design specifications.
Develop new or enhance existing systems components including internal and
external integrations based on agreed requirements.
Develops standard and adhoc reports and data management scripts as requested.
Ensures that the approved coding standards are consistently applied in every component developed.
Conducts unit testing of developed components based on agreed quality criteria.
Prepare documentation (User manuals, technical manuals, deployment instructions, roll back instructions, Issue Logs etc) to ensure that they meet set quality criteria for each component.
Should be able to package the various components of the solutions being developed.
Participate in quality review and assurance tests for the system.
Adhere to change control procedures for the systems
Provide support for post deployment application issues
Fix systems issues reported through a controlled process.
Prepare progress status reports as guided.
Participate in monitoring the application and integrations.
Any assignment given as and when directed by the supervisor.
Technical Expertise, Skills and Abilities
Bachelor’s degree in computer science, Information Technology or a related field.
A minimum of 5 years of experience in software development with Laravel
Framework is mandatory.
At least 3 years of experience in customer support, customer success, or a similar role, supporting technical products
Working experience with Vue.js, Inertia.js, Livewire and Tailwind CSS and is motivated to learn more about the new web technologies in the Laravel ecosystem.
Familiarity with Ubuntu server management and debugging processes, especially working in a terminal environment.
Can develop web applications with clean code, paying attention to performance, security and maintainability.
Strong understanding of security best practices related to APIs and data privacy.
Solid understanding of web application hosting and infrastructure.
Proficiency in installing and troubleshooting technologies such as Nginx, DNS, SSL, Redis, Websockets and SSH.
Interested candidates in the above job should email their application letter accompanied by a detailed CV in PDF format and testimonials clearly indicating their current and expected salary to the email addresses
Applications should be received on or before the close of business on Monday, 16th May 2025.
ICPAK is an equal opportunity employer, and qualified applicants from all backgrounds are encouraged to apply.
Successful candidates will be required to satisfy the following requirements of Chapter Six (of the Constitution of Kenya 2010:
Police Clearance Certificate from the Directorate of Criminal Investigations
Tax Compliance Certificate from the Kenya Revenue Authority.