Candidates Testimonials – How C.S.S Got Me Hired
Advice From Our Head Of Recruitment
Our Services
Free Trainings & Events
Officer Software Developer Job ICPAK
Officer Software Developer Job. IT Jobs In Kenya
Job Summary:
- 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.
Read More>>>Anne’s Leap Into Training With Our TOT Course
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.
Qualifications
- 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.
Read More>>>From Training Facilitator to Recruiter: Noella’s Growth Journey at CSS
How To Apply
- 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.
- Higher Education Loans Board
- Ethics and Anti-Corruption Commission Clearance
- Only shortlisted candidates will be contacted.
Send your application to officerict@icpak.com
🚨 Before You Apply for This Job… Is Your CV Ready For The Competition?
This job will attract 1000+ applicants. Sadly, many qualified professionals miss out on interviews — not because they lack experience, but because their CV does not clearly demonstrate why they qualify for this specific job.
You may be qualified. But if your CV is too generic, outdated, or not aligned to the job requirements, you’ll not be shortlisted.
Using the same CV for every application also rarely works.
And while many candidates are now using AI to rewrite their CVs, polished wording alone does not guarantee interviews.
AI can write your CV. We know what gets shortlisted.
🎯 Want to improve your chances of getting shortlisted for THIS job?
Email your CV today to cvwriting@corporatestaffing.co.ke
Subject: CV Review & Upgrade
Our recruiters will review your CV and show you how to position your experience better for the job you are targeting. Learn more about our CV upgrade service here.
