System Developer
2026-02-04T12:56:34+00:00
Express Shipping & Logistics (EA) Limited (ESL)
https://cdn.greatkenyanjobs.com/jsjobsdata/data/employer/comp_8167/logo/esl.jpeg
https://www.greatkenyanjobs.com/employers/company-detail/company-Express-Shipping-Logistics-EA-Limited-ESL-8167/nav-42
FULL_TIME
Nairobi
Nairobi
00100
Kenya
Logistics
Computer & IT, Transportation & Logistics
2026-02-09T17:00:00+00:00
8
Background information about the job or company (e.g., role context, company overview)
In 1992, for the first time ever, The Institute of Chartered Shipbrokers (UK) gave the first shipping award to a candidate from the African continent. The "CORY BROTHERS SHIPPING AWARD" went to ESL’s founder and Managing Director, Mr Silvester Kututa. This was the first of a series of international shipping and logistics awards in our gall...
Responsibilities or duties
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.
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 or requirements (e.g., education, skills)
Bachelor’s degree in computer science, Information Technology, or a related field.
Experience needed
A minimum of 3 years’ experience in software development is, with proficiency in server-side technologies including Springboot and Apache.
Any other provided details (e.g., benefits, work environment, team info, or additional notes)
COUNTRY: Kenya
- 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.
- 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.
- 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.
- Proficiency in server-side technologies including Springboot and Apache.
- Agile engineering practices
- Software development technologies
- Front-end development
- Back-end development
- Cybersecurity
- Data protection
- Backup protocols
- Graphic design (basic)
- Adobe Suite
- Canva
- Bachelor’s degree in computer science, Information Technology, or a related field.
JOB-6983420292a22
Vacancy title:
System Developer
[Type: FULL_TIME, Industry: Logistics, Category: Computer & IT, Transportation & Logistics]
Jobs at:
Express Shipping & Logistics (EA) Limited (ESL)
Deadline of this Job:
Monday, February 9 2026
Duty Station:
Nairobi | Nairobi
Summary
Date Posted: Wednesday, February 4 2026, Base Salary: Not Disclosed
Similar Jobs in Kenya
Learn more about Express Shipping & Logistics (EA) Limited (ESL)
Express Shipping & Logistics (EA) Limited (ESL) jobs in Kenya
JOB DETAILS:
Background information about the job or company (e.g., role context, company overview)
In 1992, for the first time ever, The Institute of Chartered Shipbrokers (UK) gave the first shipping award to a candidate from the African continent. The "CORY BROTHERS SHIPPING AWARD" went to ESL’s founder and Managing Director, Mr Silvester Kututa. This was the first of a series of international shipping and logistics awards in our gall...
Responsibilities or duties
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.
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 or requirements (e.g., education, skills)
Bachelor’s degree in computer science, Information Technology, or a related field.
Experience needed
A minimum of 3 years’ experience in software development is, with proficiency in server-side technologies including Springboot and Apache.
Any other provided details (e.g., benefits, work environment, team info, or additional notes)
COUNTRY: Kenya
Work Hours: 8
Experience in Months: 12
Level of Education: bachelor degree
Job application procedure
Application Link:Click Here to Apply Now
All Jobs | QUICK ALERT SUBSCRIPTION