Software Engineer at APA Life Assurance Company Ltd

  • Full Time
  • Nairobi
  • Applications have closed

APA Life Assurance Company Ltd

APA Life Assurance Company Ltd is currently recruiting for a Full Time Software Developer Jobs position based in Nairobi. This opportunity is open to qualified candidates looking to grow in the Software Developer Jobs sector in Kenya. Review the full requirements below and apply before the deadline.

📋 Job Overview

Software Engineer at APA Life Assurance Company Ltd – APA Life Assurance Company Ltd Kenya Job Details

JOB DESCRIPTION

We are looking for a motivated Full Stack Software Engineer to join our growing team and contribute to building scalable, reliable, and efficient software solutions. Main responsibilities will include design, development, testing, delivering, maintaining and improving production class applications. This includes incident support and work across the entire software development lifecycle.

 

SOFTWARE ENGINEER


  • Company: Apollo Group
  • Location: Head Office
  • Employment Type: Permanent
  • Job Id: u9k398KKMk
  • Date added: 27-Feb-2026
  • Deadline: 05-Mar-2026

KEY PRIMARY RESPONSIBILITIES

  • Design, develop, test, deliver, maintain and improve software solutions in the organization to meet the needs of the business and its users.
  • Optimize user experience and workflows in user-facing software solutions.
  • Write and test code for product or system development to ensure high quality solutions for the business and users.
  • Engage in code reviews to provide and receive feedback with other developers to ensure best practices.
  • Contribute to existing knowledge resources including code documentation.
  • Track and resolve issues with software solutions to ensure consistent quality.
  • Collaborate with cross-functional teams including designers, product and platform owners to deliver high-quality solutions.
  • Design and implement RESTful APIs and micro-services.
  • Integrate third-party APIs and services to enhance functionality.
  • Integrate and work with cloud services on AWS (e.g., Lambda, S3, RDS, DynamoDB).
  • Provide innovative solutions to complex business problems.

ACADEMIC QUALIFICATIONS

  • Bachelor’s Degree in Computer Science, Engineering or related field (or equivalent work experience)
  • Cloud Certification will be an added advantage.

JOB SKILLS AND REQUIREMENTS

  • Ability to work collaboratively in a team environment
  • Real passion for development and a demonstrated appetite for continual learning
  • Appreciation for pair programming
  • Team-player who is positive, proactive, and a motivated self-starter
  • Great communication skills
  • Excellent written and verbal communication skills
  • Strong analytical and problem-solving skills

PROFESSIONAL QUALIFICATIONS

  • A certification in AI for Business, Agentic AI, Generative AI for Developers or equivalent will be an added advantage.

EXPERIENCE

  • 3 or more years working in a software engineering team.
  • 2 or more years’ experience with using backend technologies in a microservice environment.
  • 1 or more-year experience of building frontend applications.
  • Familiarity with No code and Low code development frameworks.
  • Working knowledge of Java, Kotlin, Node, Python programming languages.
  • Working knowledge of version control systems (eg Git) and CI/CD pipeline.
  • Knowledge of database systems (relational and/or NoSQL).
  • Familiarity with AI Assisted development.
🔎 Explore More Jobs in Kenya →

💼 Looking for more Software Developer Jobs jobs in Nairobi?

Get daily job alerts sent directly to your WhatsApp.

⚠️ Disclaimer:
Job Vacancies Now is a free job listing platform and does not charge job seekers at any point during the application process. Users are encouraged to use the platform responsibly and report any suspicious or fraudulent activity.