Information Technology · Contract
Direct employerSenior Sotware Developer

About this role
This plain-English summary was prepared by work.ke from the original advert. Confirm all details on the source before applying.
Role overview
Riana Group is seeking a Senior Software Developer for a contract role in Nairobi, Kenya. This position suits experienced developers with at least five years in software development, skilled in modern web technologies and database management.
Read full role
What you will do
- Develop and maintain web applications using Laravel, React, Next.js, and C#.
- Design and optimise databases with MySQL and MongoDB.
- Collaborate with cross-functional teams to define, design, and deliver new features.
- Write clean, scalable, and efficient code.
- Debug, troubleshoot, and resolve software defects.
- Participate in code reviews and adhere to best practices for development and security.
- Continuously explore new technologies and improve development processes.
Requirements
- Bachelor's degree in computer science, software engineering, Information Technology, or a related field.
- At least 5 years of experience in software development.
- Proven understanding of the software development life cycle.
- Experience with PHP Laravel, C#, React, and Next.js.
- Strong 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 web development technologies like HTML, CSS, and JavaScript frameworks is preferred.
- Familiarity with relational databases and SQL queries.
- Understanding of software testing and debugging techniques.
- Strong problem-solving and analytical skills.
- Good teamwork and communication skills.
- Ability to work independently and as part of a team.
- A portfolio of personal projects or previous work experience is highly desirable.
How to apply
Apply through the employer's official contact. The employer has not published a closing date.