Candidates Testimonials – How C.S.S Got Me Hired
Advice From Our Head Of Recruitment
Our Services
Free Trainings & Events
System Developer Job ESL
IT Jobs. Express Shipping & Logistics Jobs
DUTIES & RESPONSIBILITIES
- Software Development.
- Manage software development projects through scoping, requirements gathering, coding, testing, and deployment.
- Shape and implement technology/business solutions that will make the organizations competitive and differentiated.
- Planning, scheduling, and executing software development projects.
- Engaging with Users to understand their needs, providing technical support, and ensuring that software solutions meet user expectations.
- Use Agile engineering practices and various software development technologies to rapidly develop creative and efficient solutions that enhance the organization’s overall efficiency.
- Collaborate with other team members to continuously deliver new / improved product functionalities.
- Communicate with internal IT teams to resolve technical dependencies during implementation.
- Develop all front-end and backend solutions, ensuring high performance and responsiveness to user’s specification.
- Building reusable code and libraries/database for future use.
- Assist in preparing system specifications by the users highlighting technical requirements.
- Carry out analysis of the requirements and recommend solutions to address user requirements.
- Develop and maintain documentation/manuals on system configuration or setup.
- Carry out technical user training in respect to these systems so that the business can utilize them.
- Maintenance & System Upgrades.
- Monitor, maintain, and enhance existing software systems to improve performance and adapt to new requirements.
- Secure systems by putting adequate controls and restricting access to programs by users in accordance to the requirements of the company.
- Attend to systems failures and resolve or coordinate the resolution of the problem.
- Adhere to change control procedures in implementing solutions.
- Ensure robust cybersecurity, data protection, and backup protocols.
Read>>>How to Answer Interview Questions About Your Work History
Other Tasks.
- Offer basic graphic design support, implementation, templates, and training visuals.
- Assist in maintaining brand consistency in digital communications.
- Use tools like Adobe Suite and Canva etc., for light design tasks.
- Provide tech support for digital platforms used across departments.
QUALIFICATIONS:
- Bachelor’s degree in computer science, Information Technology, or a related field.
- A minimum of 3 years’ experience in software development is, with proficiency in server-side technologies including Springboot and Apache.
Read>>>Smart CV Tweaks to Stay Relevant in Any Job Market
How to Apply
🚨 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.

