Summary: Sanlam Allianz Life Insurance is a public life insurance company and a leading provider of long-term insurance solutions in Rwanda. As part of the San...

Job Details

  • Deadline: Monday, 14/09/2026 23:59
  • Company: in Rwanda
  • Location: Kigali
  • Employment Type: Full-time

Job Description

WE ARE HIRING

Solution

Engineer

INTRODUCTION

Sanlam Allianz Life Insurance is a public life insurance company and a leading provider of long-term insurance solutions in Rwanda. As part of the Sanlam Allianz Group, the largest non-banking financial services group in Africa with over 100 years of experience, we combine strong global expertise with deep local understanding.

We are driven by a clear purpose and strong values: caring for those we serve, striving for excellence through professionalism and continuous improvement, working collaboratively to achieve shared success, and acting with unwavering integrity. As we continue to grow and strengthen our impact in Rwanda, we welcome committed and principled professionals to join us in building a secure and sustainable future.

POSITION

PURPOSE

Responsible for the technical design, development, integration, testing, maintenance, and technical support of business applications.

FOCUS

AREAS

  • Software Development
  • Solution Engineering
  • Application Integration
  • Quality Assurance & Testing
  • Database Support Application Support
  • Security & Technical Controls

KEY

KPIs

  • Delivery against agreed timelines
  • Defect & incident rates
  • Integration availability & uptime
  • Successful deployment rate
  • "QA & testing effectiveness

REPORTING

LINE

Reports to: Head of Applications, Automation & Business Intelligent

RESPONSIBILITIES

SOFTWARE

DEVELOPMENT

  • Design, build, test, and maintain full-stack business applications (front-end, back-end, and APIs) in line with agreed architecture and coding standards.
  • Proficient in Python (Django & FastAPI) & JavaScript (React)
  • Write clean, well-documented, and maintainable code; participate in peer code reviews and follow secure coding practices (e.g. OWASP guidelines).
  • Use version control (Git) and CI/CD pipelines to manage releases and deployments in a controlled, auditable manner.
  • Translate business and functional requirements into robust technical designs and solution architectures, in collaboration with business analysts and product owners.
  • Evaluate and recommend appropriate technologies, platforms, and design patterns to meet performance, scalability, and security requirements.
  • Produce technical specifications, data flow diagrams, and solution documentation for new and existing systems.

APPLICATION

INTEGRATION

  • Design and implement integrations between core insurance systems and third-party platforms using APIs (REST), web services.
  • Ensure reliable data exchange, message queuing, and error-handling across integrated systems; monitor and resolve integration failures.
  • Maintain integration documentation, interface specifications, and mapping of data between systems.

QUALITY

ASSURANCE

&

TESTING

  • Develop and execute unit, integration, system, and regression test plans to validate functionality prior to release. Support user acceptance testing (UAT) with business stakeholders and track defects through resolution.
  • Apply automated testing tools/frameworks where appropriate to improve test coverage and release quality.

DATABASE

SUPPORT

  • Design, optimize, and maintain relational database schemas, stored procedures, and queries (e.g. SQL Server, Oracle, PostgreSQL, or MySQL).
  • Monitor database performance, manage backups, and support data migration, cleansing, and reconciliation activities. Ensure data integrity and adherence to data governance and protection standards.
  • Provide second- and third-line technical support for business-critical applications, ensuring timely diagnosis and resolution of incidents.
  • Perform root-cause analysis of recurring issues and implement permanent fixes or preventive measures.
  • Maintain system availability through proactive monitoring, patching, and routine maintenance.

SECURITY

TECHNICAL

CONTROLS

  • Apply application and data security best practices, including access controls, encryption, and secure configuration of systems.
  • Support internal and external IT audits and ensure compliance with relevant regulatory and information security requirements.
  • Identify and escalate technical risks and vulnerabilities, and contribute to their remediation.

QUALIFICATIONS

EXPERIENCE

EDUCATION

Master or Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.

EXPERTISE

Programming

& Development

Proficiency in at least one modern back-end language (e.g. Python) and front-end technologies (HTML5, CSS3, JavaScript, and a modern framework such as React).

Databases

Strong working knowledge of relational databases (SQL Server, Oracle, or PostgreSQL), including query writing, performance tuning, and stored procedures.

Practical experience with API design and consumption (REST), web services, and integration/middleware tools.

QA

Familiarity with software testing methodologies and tools, including test automation frameworks.

Tools &

Practices

Working knowledge of version control (Git), Agile/Scrum delivery, and CI/CD pipelines.

Understanding of application security principles and secure development practices.

  • Minimum of 3 years' experience in full-stack development (front-end and back-end).
  • Experience in insurance operations and/or in the financial services environment is preferred.

PROFESSIONAL CERTIFICATIONS

Relevant professional certifications (e.g. in software development, databases, integration, or cloud platforms) will be considered an added advantage.

CORE

COMPETENCIES

  • Strong analytical and Al skills
  • High ethical standards and professional integrity
  • Ability to work independently and under pressure
  • Relationship-building and teamwork

REQUIREMENTS

  • Excellent written and verbal communication
  • Attention to detail
  • Planning and organizational skills

Sound judgment and problem-solving ability

How to Apply

Interested candidate should submit their application no later than

14th September 2026

. Please click on the “Apply” button to complete your application.

Interested candidates should submit a signed application letter, CV/resume, degree certificates, and relevant professional certificates.

Only shortlisted candidates will be contacted.

Done

at

Kigali

25th

August

2026

Sanlam Allianz

Chief Executive

Officer

SanlamAllianz Life Insurance

Pic

Facebook

Twitter

WhatsApp

Telegram

Apply

How to Apply

Apply by email: info@jobinrwanda.com

Application link: Apply for this job