Backend Software Developer at Riset Software & Systems Ltd
About This Opportunity
SEO TITLE: Backend Software Developer at Riset Software & Systems Ltd – Nairobi
META DESCRIPTION: Riset Software & Systems Ltd is hiring a Backend Software Developer in Nairobi. Apply with 2 years of experience in PHP, Laravel, MySQL and REST APIs.
SEO SLUG: backend-software-developer-riset-software-systems
Backend Software Developer at Riset Software & Systems Ltd
Company: Riset Software & Systems Ltd
Location: Nairobi, Kenya
Job Type: Full Time, Onsite
Qualification: BA/BSc/HND
Experience: 2 Years
Category: ICT / Computer
Posted: September 13, 2026
Deadline: Not Specified
Salary: Not Specified
Job Overview
Riset Software & Systems Ltd is seeking a Backend Software Developer to join its development team in Nairobi. The successful candidate will be responsible for developing, maintaining, securing and optimizing backend systems that support modern ERP, POS and business management applications.
The position is suited to a developer with strong practical experience in PHP and Laravel who can work with database-driven applications, build and integrate APIs, troubleshoot complex technical problems and contribute to the development of secure and scalable software solutions.
About Riset Software & Systems Ltd
Riset Software & Systems Ltd is an enterprise software company specializing in Enterprise Resource Planning (ERP) solutions and innovative business software.
Established in 2018, Riset has grown into a privately owned ERP vendor serving markets in East Africa and Singapore. The company focuses on developing business technology solutions and supporting the growth of its channel partners.
Key Responsibilities
The Backend Software Developer will be expected to:
- Develop and maintain backend systems for ERP, POS and business applications.
- Build new software modules based on business and technical requirements.
- Develop and integrate REST APIs.
- Work with JSON, webhooks and third-party API integrations.
- Design and maintain relational databases.
- Write efficient database queries and optimize database performance.
- Troubleshoot and resolve complex backend issues.
- Debug applications and improve system performance.
- Implement secure authentication and authorization mechanisms.
- Apply appropriate software security practices.
- Work with Linux server environments.
- Develop and manage background jobs and queues.
- Configure and maintain scheduled and cron-based tasks.
- Understand and work with existing codebases.
- Integrate external services into business applications.
- Contribute to building scalable and reliable software systems.
- Use Git and version-control practices throughout the development process.
Required Technical Skills
Applicants should have strong knowledge and practical experience in:
- PHP 8+
- Laravel Framework
- MySQL / MariaDB
- Database design
- Database query optimization
- REST API development and integration
- JSON
- Webhooks
- Third-party API integrations
- Git and version control
- Authentication and authorization
- Application security
- Linux server environments
- Background jobs and queues
- Cron jobs and scheduled tasks
- Debugging
- Performance optimization
Additional Skills That Are an Advantage
Experience with the following technologies will be an added advantage:
- Node.js
- PostgreSQL
- Redis and caching
- Docker
- CI/CD
- Nginx / Apache
- Cloud and VPS deployment
- Cloud/VPS server management
- cPanel/WHM
- Automated software testing
- Modern AI-assisted software development tools
Ideal Candidate
The ideal candidate should be a technically strong backend developer capable of working with large, database-driven applications.
You should be comfortable navigating existing codebases, identifying and resolving technical problems, developing new functionality and integrating external services.
The successful candidate should also understand the importance of security, scalability and performance when developing software used for business-critical processes.
Strong analytical and problem-solving abilities will be important because the role involves troubleshooting complex backend issues and continuously improving software systems.
Who Should Apply?
This opportunity is suitable for backend developers with around 2 years of experience who have strong practical skills in PHP, Laravel and relational databases.
Candidates with additional experience in Docker, Redis, PostgreSQL, cloud/VPS deployment, CI/CD, automated testing or Node.js may have an advantage.
How to Prepare Your CV
Your CV should clearly demonstrate your backend development experience. Highlight:
- PHP and Laravel projects.
- MySQL/MariaDB database experience.
- REST API development.
- Third-party API integrations.
- Authentication and authorization implementation.
- Linux server experience.
- Git/version control.
- Background jobs and queues.
- Database optimization.
- Software security.
- Projects involving ERP, POS or business management systems, where applicable.
- GitHub repositories or relevant project samples, if available.
Salary and Work Arrangement
This is a full-time, onsite position based in Nairobi, Kenya. The salary and benefits have not been specified in the available vacancy information.
Application Details
Interested and qualified candidates should send their CV to:
Email: hr@risetsystems.com
Applicants should use the position title as the subject of the email.
The vacancy does not specify an application deadline, so qualified candidates are encouraged to apply as soon as possible.
Job Summary
Riset Software & Systems Ltd is hiring a Backend Software Developer to develop, maintain and optimize modern ERP, POS and business management systems.
The ideal candidate should have approximately 2 years of experience and strong knowledge of PHP 8+, Laravel, MySQL/MariaDB, REST APIs, Git, Linux environments, authentication, security, background jobs and database optimization.
Experience with Node.js, PostgreSQL, Redis, Docker, CI/CD, Nginx/Apache, cloud deployment and automated testing will be an added advantage.
Frequently Asked Questions (FAQs)
1. What position is Riset Software & Systems Ltd hiring for?
The company is hiring a Backend Software Developer.
2. Where is the job located?
The position is based in Nairobi, Kenya.
3. Is the position remote?
No. It is listed as a full-time, onsite position.
4. How much experience is required?
The vacancy lists 2 years of experience.
5. Which programming language is required?
Strong knowledge of PHP 8+ is required.
6. Which backend framework is required?
Strong experience with the Laravel Framework is required.
7. Which databases should applicants know?
Applicants should have experience with MySQL or MariaDB, including database design and query optimization.
8. Is API development part of the role?
Yes. The position requires REST API development and integration, including JSON, webhooks and third-party APIs.
9. Are Docker and CI/CD mandatory?
No. They are listed as additional advantages.
10. How should candidates apply?
Send your CV to hr@risetsystems.com and use the position title as the email subject.
11. What is the application deadline?
No deadline is specified.
12. Is the salary provided?
No salary is specified in the vacancy announcement.
Important Job Seeker Notice
Job seekers should be cautious of recruitment scams. Never pay money to secure a job, interview, assessment or recruitment placement. Always verify recruitment communication through the employer's official channels.
For more job description visit: jobopenings.co.ke
Application & Safety Advice
Key tips for applying to Riset Software & Systems Ltd
Quick Info
Type
JobCompany
Riset Software & Systems Ltd
Location
Nairobi
Deadline
Rolling Basis
Open until filled
Ready to Apply?
Don't miss this opportunity.
Share
Help others discover this