Job Overview

Posted

4 months ago

Deadline

1/28/2025

Location

Nairobi

Job Type

full time

CIC Insurance

Senior Full Stack Software Engineer

CIC Insurance

Job Description

Reporting to the Software Engineering Manager, the position holder will design, develop, and deploy full-stack applications, including frontend web interfaces and backend microservices. They will collaborate with cross-functional teams to deliver robust software solutions while adhering to the best system architecture, cloud deployment, and process automation practices. The successful candidate will thrive in a fast-paced environment, staying current with the latest trends in full-stack development, cloud technologies, and agile delivery while fostering innovation and efficiency within the team.


Requirements

  • Degree in Computer Science, Software Engineering, or a related field.

  • Relevant experience: 7 years or more

  • Proven track record in full-stack development.

  • Experience developing and deploying applications in cloud environments (AWS, Azure, or Google Cloud).

  • Expertise in CI/CD pipelines and DevOps practices.

  • Front-End: Proficiency in HTML, CSS, JavaScript, and frameworks like React, Angular, or Vue.js.

  • Back-End: Strong skills in Node.js, Python, Ruby, Java, or. NET.

  • Databases: Experience with relational databases (MySQL, PostgreSQL) and NoSQL databases (MongoDB, DynamoDB).

  • Version Control: Proficient in Git and Git workflows.

  • Testing: Experience with unit testing, integration testing, and tools like Jest, Mocha, or Cypress.



How to Apply

If you do not hear from them by 28th February, 2025 consider your application unsuccessful.

Click on this button to apply 👇

Apply Now

About the Company

What began as a humble department within the Kenya National Federation of Co-operatives in 1968 has blossomed into one of Africa's most prominent insurance and financial services providers. Indeed, CIC Group's remarkable journey spans more than five decades, during which it has consistently demonstrated its commitment to shouldering client risks...

Latest Organizations with Jobs

Companies that have recently posted new job opportunities

Organizations with the Most Open Positions

Companies currently hiring for multiple roles