Information Technology · Full-time
Recruitment agency · Bridge Talent GroupSenior Software Developer
Employer not disclosed by agency

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
A company in Nairobi is seeking a Senior Software Developer to build and maintain software solutions. This role is suited for experienced developers skilled in modern web technologies and database management who want to contribute to efficient and scalable software projects.
Read full role
What you will do
- Develop and maintain web applications using Laravel, React, Next.js, and C#.
- Design and optimize databases with MySQL and MongoDB.
- Work with cross-functional teams to define, design, and implement new features.
- Write clean, scalable, and efficient code.
- Debug and resolve software defects.
- Participate in code reviews and adhere to best practices for development and security.
- Continuously explore new technologies and improve development methods.
- Collaborate with stakeholders to gather and analyse software requirements.
- Design software architecture and prepare technical specifications.
- Test software thoroughly to ensure quality, performance, and security standards are met.
- Support and maintain existing software applications.
- Contribute to improving software development processes and practices.
Requirements
- A university degree in computer science, software engineering, information technology, or a related discipline.
- Experience in software development with a solid understanding of the software development life cycle.
- Proficiency in PHP Laravel, C#, React, and Next.js frameworks.
- Knowledge of database design and management using MySQL and MongoDB.
- Familiarity with API development and integration.
- Experience using version control systems such as Git.
- Understanding of web development technologies including HTML, CSS, and JavaScript frameworks is an advantage.
- Ability to write and execute SQL queries for relational databases.
- Skills in software testing and debugging.
- Strong analytical and problem-solving abilities.
- Good communication and teamwork skills.
- Self-driven with the ability to work independently and collaboratively.
- Having a portfolio of personal projects or previous work experience is highly preferred.
How to apply
Apply through the employer's official contact with your application. The employer has not published a closing date.