Home/Jobs/Senior Software Developer at Riana Group
R
Job

Senior Software Developer at Riana Group

Riana GroupNairobi November 12, 2026

About This Opportunity

Senior Software Developer at Riana Group

SEO Title: Senior Software Developer Job at Riana Group in Nairobi

Meta Description: Riana Group is hiring a Senior Software Developer in Nairobi. Applicants should have at least five years of software development experience and skills in Laravel, C#, React, Next.js, MySQL and MongoDB.

SEO Slug: senior-software-developer-job-riana-group-nairobi

Job Details

- Job Title: Senior Software Developer

- Company: Riana Group

- Location: Nairobi, Kenya

- Job Type: Full-Time

- Job Category: ICT / Computer

- Education: BA/BSc/HND

- Experience: 5 Years

- Application Deadline: November 12, 2026

- Date Posted: October 29, 2026

Job Overview

Riana Group is seeking an experienced Senior Software Developer to design, develop and maintain high-performance web applications using Laravel, C#, React and Next.js, alongside MySQL and MongoDB databases.

The successful candidate will work with cross-functional teams and stakeholders to understand business requirements and translate them into reliable technical solutions. The role requires strong software development skills, database management expertise and the ability to write clean, secure and maintainable code.

The ideal candidate should have at least five years of software development experience and a strong understanding of the software development life cycle, API development, software testing and modern web technologies.

About Riana Group

Riana Group is a technology solutions provider based in Nairobi, Kenya. The company develops innovative solutions designed to simplify, streamline and strengthen business operations.

Job Purpose

The Senior Software Developer will be responsible for developing and maintaining software applications that meet business requirements and technical standards. The role involves designing software architecture, building application features, optimising databases, troubleshooting technical issues and ensuring the performance, security and reliability of software systems.

Key Responsibilities

The successful candidate will undertake the following duties:

1. Develop and maintain web applications using PHP Laravel, C# and modern frontend technologies, including React and Next.js.

2. Design, develop and optimise databases using MySQL and MongoDB.

3. Collaborate with cross-functional teams to define, design and deliver new software features.

4. Write clean, scalable, efficient and maintainable code.

5. Gather and analyse software requirements from stakeholders.

6. Design software architecture and prepare technical specifications based on project requirements.

7. Perform software testing and debugging to identify and resolve defects.

8. Troubleshoot application problems and provide technical solutions.

9. Ensure software applications meet established quality, performance and security standards.

10. Participate in code reviews and provide constructive feedback to improve code quality.

11. Collaborate with project managers, designers, testers and other development team members to ensure successful project delivery.

12. Develop and maintain APIs and support system integrations.

13. Provide ongoing support and maintenance for existing software applications.

14. Stay informed about emerging technologies, programming languages and industry trends.

15. Contribute to improving software development processes, coding standards and engineering practices.

Qualifications and Requirements

Applicants should meet the following minimum qualifications:

- A Bachelor's degree in Computer Science, Software Engineering, Information Technology or a related field.

- At least five years of relevant software development experience.

- Proven experience in PHP Laravel, C#, React and Next.js.

- Strong understanding of the software development life cycle.

- Good knowledge of MySQL and MongoDB database design and management.

- Familiarity with API development and integration.

- Experience using version control tools such as Git.

- Knowledge of relational databases and SQL queries.

- Understanding of software testing and debugging techniques.

- Familiarity with web development technologies, including HTML, CSS and JavaScript frameworks.

- Strong problem-solving and analytical skills.

- Excellent teamwork and communication abilities.

- Ability to work independently and collaboratively within a development team.

Additional Skills and Competencies

The following will be advantageous:

- A portfolio of personal software projects or previous development work.

- Ability to develop secure and efficient software solutions.

- Good technical documentation skills.

- Strong attention to detail and commitment to software quality.

- Ability to adapt to emerging technologies and changing project requirements.

- A proactive approach to identifying and resolving technical challenges.

How to Apply

Interested and qualified candidates should submit their applications through Riana Group's official recruitment platform.

Applicants should prepare an updated CV highlighting their academic qualifications, at least five years of software development experience, technical proficiency in Laravel, C#, React and Next.js, and relevant software projects.

Application Deadline: November 12, 2026.

For more job description visit: jobopenings.co.ke

Application & Safety Advice

Key tips for applying to Riana Group

1. Zero Fee PolicyJob Openings Kenya and legitimate employers never ask for application or medical fees. Report any suspicious requests immediately.
2. Tailored ApplicationCustomize your CV to highlight relevant skills for this specific role at Riana Group before submitting.
Detecting location...

Quick Info

Type

Job

Company

Riana Group

Location

Nairobi

Deadline

November 12, 2026

13 days remaining

Ready to Apply?

Don't miss this opportunity.

Apply Online

Share

Help others discover this

Build Your CV Manual revamp