CI
Banking & Financial Services

Junior Software Engineer Job CIC Insurance, Nairobi, Kenya

CIC Insurance, Nairobi, Kenya

Kenya Full-time On-site
Posted: 2 days ago
Expires: Sep 24, 2026
Salary: Not listed

Job description

About the Role

Reporting to the Software Engineering Manager, the role holder will contribute to the design, development, testing, and support of modern digital products. This role provides an opportunity to work alongside experienced engineers while building solutions that serve customers across web, mobile, APIs, integrations, and digital channels.

Successful candidates will join one of three engineering tracks: Backend, Frontend, or Mobile Development. Regardless of specialization, all engineers are expected to collaborate across teams, follow engineering standards, participate in code reviews, and continuously improve their technical skills.

Key Responsibilities

  • Design, develop, test, and maintain software applications under the guidance of senior engineers.
  • Participate in the full software development lifecycle from requirements analysis to deployment and support.
  • Write clean, maintainable, and well documented code following engineering standards.
  • Develop and execute unit tests to ensure software quality.
  • Participate in peer code reviews and implement feedback
  • Collaborate with Product, UI/UX, QA, DevOps, and other engineering teams.
  • Build and consume REST APIs and integrate with internal and external systems.
  • Troubleshoot application issues and resolve defects within agreed service levels
  • Participate in Agile ceremonies including sprint planning, stand ups, retrospectives, and demonstrations
  • Use Git for version control and collaborate through pull requests.
  • Contribute to CI/CD pipelines and automated testing practices.
  • Apply secure coding principles and follow established security standards.
  • Continuously learn new technologies and contribute ideas that improve engineering practices.

Qualifications

  • Bachelor’s degree in computer science, Software Engineering or in a related field
  • 1 or 2 years of experience in any of the 3 tracks with strong expertise in either Java Springboot, React Native or React.js.

Key competencies

  • Strong knowledge of Java, JavaScript, TypeScript, HTML5, CSS3, and modern frontend development practices.
  • Experience building scalable frontend architectures, reusable component libraries, and responsive web applications.
  • Experience integrating frontend applications with REST APIs, GraphQL services, and enterprise systems.
  • Practical experience with backend technologies such Java Spring Boot or similar frameworks.
  • Experience working with relational and NoSQL databases such as PostgreSQL, MySQL, MongoDB, or Redis.
  • Familiarity with CI/CD pipelines, source control, automated testing, and modern DevOps practices.

How to Apply

Click here to apply

Similar jobs

NA
Advocate Job New Agrodeal Nakuru, Kenya
New Agrodeal Nakuru, Kenya
Kenya Full-time On-site

The Advocate will handle legal matters for The Great Rift Valley Retreat and New Agrodeal Kenya Limited. The role has a strong focus on land law (title, conveyancing, transfers...

Salary not listed
View details
Job alerts
Subscribe to matching jobs by country, role, and category.

Create local job alerts

Get matching jobs for your chosen country, role, and category.

Your browser will ask once for permission. Your filters are stored securely on our own notification server.

Prefer app notifications?

Prime Jobs Global is free on Android and iPhone.

Prime Jobs Global

Get job alerts on your phone

Find jobs, save useful listings, and receive new-job notifications in the free Prime Jobs Global app.

Free for Android, iPhone, and iPad.