Information Technology · Full-time
Recruitment agency · Bridge Talent GroupJunior 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
An established company in Nairobi is seeking a Junior Software Developer. This full-time role is ideal for someone with a background in computer science or related fields who wants to develop software solutions and work with modern technologies.
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.
- Work with teams to define, design, and implement new features.
- Write clean, scalable, and efficient code.
- Debug and resolve software defects.
- Participate in code reviews and follow best practices for development and security.
- Stay updated on new technologies and improve development processes.
- Collaborate with stakeholders to gather and analyse software requirements.
- Create software architecture and technical specifications.
- Test software thoroughly to ensure quality and performance.
- Provide support and maintenance for existing applications.
Requirements
- Bachelor's degree in computer science, software engineering, Information Technology, or a related field.
- Experience in software development and understanding of the software development life cycle.
- Proficiency in PHP Laravel, C#, React, and Next.js.
- Good knowledge of database design and management using MySQL and MongoDB.
- Experience in developing and integrating APIs.
- Familiarity with version control systems such as Git.
- Knowledge of web development technologies like HTML, CSS, and JavaScript frameworks is a plus.
- Understanding of relational databases and SQL queries.
- Skills in software testing and debugging.
- Strong problem-solving and analytical abilities.
- Good communication and teamwork skills.
- Self-motivated and able to work independently and in teams.
- Having 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.