4,192 Inventory Management Software jobs in Kenya
Remote Warehouse Inventory & Systems Analyst
Posted 7 days ago
Job Viewed
Job Description
Key Responsibilities:
- Monitor and analyze inventory levels across multiple warehouse locations to ensure optimal stock positioning and minimize stockouts and overstock situations.
- Develop and implement inventory control procedures to maintain high levels of accuracy (e.g., cycle counting, physical inventories).
- Analyze warehouse data to identify trends, root causes of inventory discrepancies, and areas for improvement.
- Configure, manage, and troubleshoot warehouse management systems (WMS) to enhance operational efficiency and user experience.
- Develop reports and dashboards to track key inventory and warehouse performance metrics (KPIs).
- Collaborate with warehouse operations teams to implement process improvements and system enhancements.
- Support the integration of WMS with other enterprise systems (e.g., ERP, TMS).
- Conduct data audits to ensure data integrity within the WMS and related systems.
- Provide training and support to users on WMS functionalities and best practices.
- Identify opportunities for automation and system upgrades within warehouse operations.
- Develop and maintain process documentation for inventory management and WMS procedures.
- Assist in the planning and execution of warehouse layout optimizations and material flow improvements.
- Contribute to demand forecasting accuracy by analyzing historical inventory data.
- Perform ad-hoc analysis and provide data-driven recommendations to management.
Qualifications:
- Bachelor's degree in Supply Chain Management, Logistics, Industrial Engineering, Information Systems, or a related field.
- Minimum of 4 years of experience in warehouse inventory management, logistics analysis, or WMS administration.
- Proven experience with warehouse management systems (e.g., SAP EWM, Manhattan Associates, Oracle WMS, HighJump).
- Strong understanding of inventory control principles, supply chain processes, and logistics operations.
- Advanced proficiency in data analysis tools, including Excel (pivot tables, VLOOKUPs, macros), SQL, and data visualization tools (e.g., Tableau, Power BI).
- Excellent analytical, problem-solving, and critical thinking skills.
- Strong communication and interpersonal skills, with the ability to work effectively in a remote team.
- Detail-oriented with a high degree of accuracy in data handling.
- Ability to work independently and manage multiple priorities in a fast-paced environment.
- Familiarity with project management methodologies is a plus.
Software Developer
Posted today
Job Viewed
Job Description
Company Description
Mufti Solutions is a dynamic tech company specializing in software development, digital marketing, web design, and IT solutions. We help businesses grow by delivering innovative, scalable, and user-focused digital services. Whether you're a startup or an enterprise, Mufti turns ideas into smart solutions that work.
Role Description
This is a full-time hybrid role for a Software Developer based in Kitui, with some work-from-home flexibility. The Software Developer will be responsible for designing, coding, and implementing software applications. Day-to-day tasks will include back-end web development, programming, and maintaining software functionality and performance through testing and troubleshooting.
Qualifications
- Bachelor's degree in Computer Science or related field
- Proficiency in Back-End Web Development and Software Development
- Strong Programming skills including Object-Oriented Programming (OOP)
- Excellent problem-solving abilities and attention to detail
- Strong communication skills and ability to work both independently and within a team
- Experience with agile methodologies and working in a hybrid environment is a plus
Software Developer
Posted today
Job Viewed
Job Description
The ideal candidate will be responsible for developing high-quality applications. They will also be responsible for designing and implementing testable and scalable code.
Responsibilities
- Develop quality software and web applications
- Analyze and maintain existing software applications
- Design highly scalable, testable code
- Discover and fix programming bugs
Qualifications
- Bachelor's degree or equivalent experience in Computer Science or related field
- Development experience with programming languages
- SQL database or relational database skills
Skills
- Be Proefficent with PHP, JavaScript, React, Laravel, Java, MySQL, Critical Thinker, and Team Player.
Software Developer
Posted today
Job Viewed
Job Description
Company Description
Karibu Web Dev Ltd is a modern software development company specializing in delivering high-performance websites, custom digital products, and scalable backend systems for ambitious businesses across Africa and beyond.
Role Description
This is a full-time on-site role for a Software Developer located in Meru County, Kenya. The Software Developer will be responsible for designing, developing, testing, and maintaining software applications and systems. Daily tasks will include programming, debugging, code reviews, and collaborating with cross-functional teams to deliver high-quality software solutions.
Qualifications
- Computer Science expertise
- Experience in Back-End Web Development and Software Development
- Strong skills in Programming and Object-Oriented Programming (OOP)
- Excellent problem-solving abilities and attention to detail
- Excellent written and verbal communication skills
- Ability to work collaboratively in a team environment
- Bachelor's degree in Computer Science, Software Engineering, or a related field
Software Developer
Posted today
Job Viewed
Job Description
Company Description
At Nissmart, we believe access to education and financial empowerment should not be a privilege — it should be a right.
Job Description – Software Developer
Location: Remote
Type: Contract
Role Overview
We are seeking a Software Developer with 2+ years of experience in MPesa and payments integrations to lead the development of Nissmart's payments infrastructure. You will design, build, and scale payment solutions that are secure, reliable, and compliant with financial regulations — all hosted on Microsoft Azure.
⸻
Key Responsibilities
• Integrate Mpesa Daraja API (C2B, B2C, STK Push, Transaction Reconciliation).
• Build and manage wallet functionality for families, donors, and schools.
• Deploy and manage backend services using Azure App Service, Azure Functions, and Azure API Management.
• Ensure data security using Azure's Key Vault, Identity & Access Management, and encryption protocols.
• Implement monitoring and logging with Azure Monitor & Application Insights.
• Collaborate with frontend developers to connect savings and donation portals with backend payment services.
• Optimise payment systems for high availability, scalability, and compliance (PCI DSS, GDPR, CBK).
• Document all payment systems for internal use and potential regulatory audits.
Qualifications
• 2+ years of software development experience in fintech/payments.
• Strong hands-on experience with MPesa Daraja API.
• Proficiency in , PHP (Laravel), or Python for backend.
• Experience with Azure services:
• Strong understanding of API security, OAuth, and compliance requirements.
• Experience with Git/GitHub for version control and CI/CD pipelines.
• Strong problem-solving, independence, and passion for startups.
Junior Software Developer
Posted today
Job Viewed
Job Description
Company Description
Expaq Creations Ltd is a leading software provider, specializing in state-of-the-art systems that cater to the unique needs of clients across various industries. With a proven track record of delivering high-quality, reliable, and scalable software, we have become a trusted partner for organizations aiming to optimize their operations. One of our flagship products is the Motor Assessment and Claims Management System, designed to streamline motor assessment and claims processing, enhance efficiency, and provide seamless user experiences. We are committed to excellence in every project, ensuring our clients receive the best-in-class technology and support to achieve their business goals.
Role Description
This is an on-site internship role for a Junior Software Developer located in Nairobi County, Kenya. The Junior Software Developer will be responsible for assisting in software development projects, writing code, debugging and testing applications, and collaborating with senior developers to learn best practices. The role will involve working on back-end web development tasks, as well as gaining experience in object-oriented programming and software development lifecycle.
Qualifications
- Knowledge of Computer Science fundamentals
- Experience in Back-End Web Development and Software Development
- Proficiency in Programming and Object-Oriented Programming (OOP)
- Excellent problem-solving skills and attention to detail
- Strong communication skills and ability to work in a team
- Willingness to learn and adapt to new technologies
- Enrollment in a degree program in Computer Science or related field is a plus
Apprentice Software Developer
Posted today
Job Viewed
Job Description
Responsibilities:
- Assist in the development and maintenance of mobile applications under the guidance of senior developers.
- Learn and apply software development best practices, including coding standards and version control.
- Participate in code reviews and contribute to team discussions.
- Write clean, efficient, and testable code.
- Assist in debugging and troubleshooting application issues.
- Contribute to the documentation of code and project processes.
- Collaborate with team members in a remote environment using agile methodologies.
- Actively seek feedback and learning opportunities to improve technical skills.
- Gain experience with various programming languages and development tools relevant to mobile app development.
- Understand the full software development lifecycle.
- Support testing efforts and ensure the quality of developed features.
Qualifications:
- A strong desire to learn and build a career in software development.
- Basic understanding of programming concepts and logic.
- Familiarity with at least one programming language (e.g., Java, Kotlin, Swift, JavaScript) is a plus.
- Good problem-solving and analytical skills.
- Ability to follow instructions and work collaboratively in a team.
- Strong communication skills, both written and verbal.
- Self-motivated and able to manage time effectively in a remote setting.
- High school diploma or equivalent is required. A relevant diploma or certificate in IT/Computer Science is advantageous.
- Must be legally eligible to participate in an apprenticeship program.
- This is a fully remote opportunity, open to candidates located in or near **Machakos, Machakos, KE**, with a commitment to learning and growth.
This apprenticeship is an excellent pathway for individuals looking to enter the tech industry. If you are a dedicated learner with a passion for software development and eager to gain practical experience remotely, we strongly encourage you to apply.
Be The First To Know
About the latest Inventory management software Jobs in Kenya !
Apprentice Software Developer
Posted today
Job Viewed
Job Description
Apprentice Software Developer
Posted today
Job Viewed
Job Description
Responsibilities:
- Assist in the development and implementation of software applications.
- Write and execute basic code under the supervision of senior developers.
- Participate in code reviews and learn from feedback.
- Assist in testing software components and identifying bugs.
- Document code, processes, and technical designs.
- Collaborate with team members on project tasks.
- Learn and apply new programming languages and technologies.
- Support the maintenance and troubleshooting of existing software.
- Participate actively in training sessions and team meetings.
- Contribute to a positive and collaborative team environment.
- High school diploma or equivalent; pursuing or holding a diploma/degree in Computer Science, IT, or a related field is advantageous.
- Demonstrated passion for software development and technology.
- Basic understanding of programming concepts.
- Strong analytical and problem-solving skills.
- Good communication and teamwork abilities.
- Eagerness to learn and adapt to new technologies.
- Ability to work both independently and as part of a team in a hybrid work setting.
- Basic familiarity with development tools (e.g., IDEs, version control) is a plus.
Junior Software Developer
Posted today
Job Viewed