Software Engineer Job APA Life Assurance
Insurance Jobs. APA Life Assurance Jobs
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.
Read>>>5 Signs Your CV Needs a Review from Experts
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.
Read>>>3 Interview Red Flags Recruiters Notice in the First 60 Seconds
How to Apply
1. Applying For Jobs That You Qualify But Not Getting Interviews?
Click Here And Get An Expert Review Of Your CV From Our Recruitment Team Plus 3 Months Job Search Assistance. Land Your Next Job Faster.
2. Register your CV with us today for a better job.
Upload your CV to be considered for jobs that match your skills, experience and career level. Upload your CV here — It's free.
3. Stay relevant in a competitive job market.
Register for short professional courses starting next month. See courses starting next month.
4. Pass Your Next Job Interview With Confidence
Learn how to confidently sell your value and negotiate best salary in interviews. Click here for interview preparation. Interview with confidence.
Job Seeker Testimonials
Since 2011 Corporate Staffing has helped over 13,000 job seekers across Kenya secure new jobs with our clients. Read our job seekers’ success stories here.

