Lead Software Engineer job at Klapton Insurance Company Limited
New
1 Day Ago
Linkedid Twitter Share on facebook
Lead Software Engineer
2026-05-22T09:20:17+00:00
Klapton Insurance Company Limited
https://cdn.greatzambiajobs.com/jsjobsdata/data/employer/comp_4596/logo/Klapton%20Insurance%20Company%20Limited.png
FULL_TIME
Lusaka
Lusaka
10101
Zambia
Insurance
Computer & IT, Management, Science & Engineering
ZMW
MONTH
2026-05-29T17:00:00+00:00
8

Position Overview

The Lead Software Engineer will be responsible for overseeing the delivery of high-quality software solutions. This role involves a mix of technical expertise, leadership, and project management to ensure the successful execution of software development projects. The ideal candidate will design scalable architectures, review code, mentor junior developers, and collaborate with stakeholders to align technical solutions with business objectives. Additionally, the Lead Software Engineer will play a key role in evaluating new technologies, optimizing performance, managing deployment processes, and promoting continuous improvement within the development team. This position requires strong problem-solving skills, a proactive approach to risk management, and the ability to foster innovation and excellence in software delivery.

Responsibilities:

  • Technology Evaluation: Continuously evaluate and integrate new technologies and tools to improve development efficiency and product performance.
  • Project Ownership: Plan, execute, and monitor project milestone deliverables
  • Risk Management: Identify potential risks and develop mitigation strategies
  • Stakeholder Collaboration: Work closely with stakeholders to gather requirements, define project scope, and ensure alignment with business goals.
  • Performance Optimization: Oversee the optimization of software systems for performance, scalability, and maintainability.
  • Cross-Functional Collaboration: Collaborate with the technical project manager, designers, and other departments to ensure a cohesive product development process.
  • Deployment and Release Management: Lead the deployment and release management process, ensuring smooth transitions from development to production.
  • Code Reviews: Conduct thorough code reviews to ensure code quality and adherence to best practices.
  • DevOps Integration: Work with DevOps teams to integrate CI/CD pipelines, ensuring efficient and automated software delivery.
  • Quality Assurance: Collaborate with QA teams to ensure robust testing and validation of software before release.
  • Documentation: Ensure comprehensive and clear technical documentation for internal and external use.
  • Client Interaction: Occasionally engage with clients or end-users to gather feedback and refine product features.
  • Budget and Resource Management: Manage project resources and allocate resources effectively to meet project deadlines and objectives.
  • Compliance and Security: Ensure that the software development process adheres to industry standards and complies with relevant security regulations and best practices
  • Technical Strategy: Develop and implement technical strategies to improve development processes and product quality.
  • Solution Design: Design and architect scalable and robust software solutions

Requirements:

  • Bachelor's degree in Computer Science or related field
  • 5+ years of software development experience
  • Proficiency in multiple prominent programming languages
  • In-depth knowledge of software architecture and design patterns
  • Strong leadership and communication skills
  • Experience with agile methodologies
  • Proven track record of successful project delivery
  • Technology Evaluation: Continuously evaluate and integrate new technologies and tools to improve development efficiency and product performance.
  • Project Ownership: Plan, execute, and monitor project milestone deliverables
  • Risk Management: Identify potential risks and develop mitigation strategies
  • Stakeholder Collaboration: Work closely with stakeholders to gather requirements, define project scope, and ensure alignment with business goals.
  • Performance Optimization: Oversee the optimization of software systems for performance, scalability, and maintainability.
  • Cross-Functional Collaboration: Collaborate with the technical project manager, designers, and other departments to ensure a cohesive product development process.
  • Deployment and Release Management: Lead the deployment and release management process, ensuring smooth transitions from development to production.
  • Code Reviews: Conduct thorough code reviews to ensure code quality and adherence to best practices.
  • DevOps Integration: Work with DevOps teams to integrate CI/CD pipelines, ensuring efficient and automated software delivery.
  • Quality Assurance: Collaborate with QA teams to ensure robust testing and validation of software before release.
  • Documentation: Ensure comprehensive and clear technical documentation for internal and external use.
  • Client Interaction: Occasionally engage with clients or end-users to gather feedback and refine product features.
  • Budget and Resource Management: Manage project resources and allocate resources effectively to meet project deadlines and objectives.
  • Compliance and Security: Ensure that the software development process adheres to industry standards and complies with relevant security regulations and best practices
  • Technical Strategy: Develop and implement technical strategies to improve development processes and product quality.
  • Solution Design: Design and architect scalable and robust software solutions
  • Proficiency in multiple prominent programming languages
  • In-depth knowledge of software architecture and design patterns
  • Strong leadership and communication skills
  • Experience with agile methodologies
  • Bachelor's degree in Computer Science or related field
  • 5+ years of software development experience
  • Proven track record of successful project delivery
bachelor degree
12
JOB-6a101fd172990

Vacancy title:
Lead Software Engineer

[Type: FULL_TIME, Industry: Insurance, Category: Computer & IT, Management, Science & Engineering]

Jobs at:
Klapton Insurance Company Limited

Deadline of this Job:
Friday, May 29 2026

Duty Station:
Lusaka | Lusaka

Summary
Date Posted: Friday, May 22 2026, Base Salary: Not Disclosed

Similar Jobs in Zambia
Learn more about Klapton Insurance Company Limited
Klapton Insurance Company Limited jobs in Zambia

JOB DETAILS:

Position Overview

The Lead Software Engineer will be responsible for overseeing the delivery of high-quality software solutions. This role involves a mix of technical expertise, leadership, and project management to ensure the successful execution of software development projects. The ideal candidate will design scalable architectures, review code, mentor junior developers, and collaborate with stakeholders to align technical solutions with business objectives. Additionally, the Lead Software Engineer will play a key role in evaluating new technologies, optimizing performance, managing deployment processes, and promoting continuous improvement within the development team. This position requires strong problem-solving skills, a proactive approach to risk management, and the ability to foster innovation and excellence in software delivery.

Responsibilities:

  • Technology Evaluation: Continuously evaluate and integrate new technologies and tools to improve development efficiency and product performance.
  • Project Ownership: Plan, execute, and monitor project milestone deliverables
  • Risk Management: Identify potential risks and develop mitigation strategies
  • Stakeholder Collaboration: Work closely with stakeholders to gather requirements, define project scope, and ensure alignment with business goals.
  • Performance Optimization: Oversee the optimization of software systems for performance, scalability, and maintainability.
  • Cross-Functional Collaboration: Collaborate with the technical project manager, designers, and other departments to ensure a cohesive product development process.
  • Deployment and Release Management: Lead the deployment and release management process, ensuring smooth transitions from development to production.
  • Code Reviews: Conduct thorough code reviews to ensure code quality and adherence to best practices.
  • DevOps Integration: Work with DevOps teams to integrate CI/CD pipelines, ensuring efficient and automated software delivery.
  • Quality Assurance: Collaborate with QA teams to ensure robust testing and validation of software before release.
  • Documentation: Ensure comprehensive and clear technical documentation for internal and external use.
  • Client Interaction: Occasionally engage with clients or end-users to gather feedback and refine product features.
  • Budget and Resource Management: Manage project resources and allocate resources effectively to meet project deadlines and objectives.
  • Compliance and Security: Ensure that the software development process adheres to industry standards and complies with relevant security regulations and best practices
  • Technical Strategy: Develop and implement technical strategies to improve development processes and product quality.
  • Solution Design: Design and architect scalable and robust software solutions

Requirements:

  • Bachelor's degree in Computer Science or related field
  • 5+ years of software development experience
  • Proficiency in multiple prominent programming languages
  • In-depth knowledge of software architecture and design patterns
  • Strong leadership and communication skills
  • Experience with agile methodologies
  • Proven track record of successful project delivery

Work Hours: 8

Experience in Months: 12

Level of Education: bachelor degree

Job application procedure
Interested in applying for this job? Click here to submit your application now.

To apply, please send your application

All Jobs | QUICK ALERT SUBSCRIPTION

Job Info
Job Category: Engineering jobs in Zambia
Job Type: Full-time
Deadline of this Job: Friday, May 29 2026
Duty Station: Lusaka | Lusaka
Posted: 22-05-2026
No of Jobs: 1
Start Publishing: 22-05-2026
Stop Publishing (Put date of 2030): 10-10-2076
Apply Now
Notification Board

Join a Focused Community on job search to uncover both advertised and non-advertised jobs that you may not be aware of. A jobs WhatsApp Group Community can ensure that you know the opportunities happening around you and a jobs Facebook Group Community provides an opportunity to discuss with employers who need to fill urgent position. Click the links to join. You can view previously sent Email Alerts here incase you missed them and Subscribe so that you never miss out.

Caution: Never Pay Money in a Recruitment Process.

Some smart scams can trick you into paying for Psychometric Tests.