Customer Care Officer

Employer Information
SONARWA Life Assurance Company Limited
JOB DESCRIPTION
ITM AFRICA LTD
, a world-leading HR services provider, is recruiting a CUSTOMER CARE OFFICER on behalf of SONARWA GENERAL.
JOB DESCRIPTION
The software developer
is responsible for designing and developing user interactions on web applications using modern technologies, ensuring responsiveness and cross-platform optimization.
DUTIES AND RESPONSIBILITIES:
DUTIES AND RESPONSIBILITIES ARE:
- Designing and developing user interactions on web applications using modern technologies, ensuring responsiveness and cross-platform optimization.
- Building server-side applications, logic, and APIs using languages such as Python, Java, Ruby, Node.js, or C#. Net framework to handle data processing and storage].
- Creating, managing, and interacting with to ensure efficient data storage and retrieval.
- Designing and developing robust and scalable APIs that allow different software systems to communicate with each other.
- Working closely with cross-functional teams, including product managers, graphic designers, and other developers, to translate project requirements into technical solutions.
- Performing automated testing, troubleshooting, and debugging to identify and fix issues across the entire stack, ensuring high code quality and performance.
- Writing technical documentation for the codebase, processes, and architecture to facilitate knowledge sharing and collaboration.
- Maintaining and upgrading software after deployment and staying updated on emerging technologies and industry best practices.
YOU WILL BE AN IDEAL CANDIDATE IF YOU POSSESS THE FOLLOWING PROFESSIONAL QUALIFICATIONS
Qualifications are:
- Bachelor’s Degree in Computer Science, Software Engineering, Information Technology, or a related field
- Minimum of two (2) years’ hands-on experience in software development or systems implementation
- Professional certification in software development, cloud technologies, or related field is an added advantage
- Strong understanding of software development life cycle (SDLC) and best practices
- Experience developing and maintaining web-based and enterprise applications
- Practical experience working with application programming interfaces (APIs) and system integrations
- Hands-on experience with database design, management, and optimization
- Experience using version control systems and collaborative development tools
- Exposure to agile development methodologies
KEY SKILLS, ATTRIBUTES, & ETHICS
KEY SKILLS, ATTRIBUTES, & ETHICS ARE:
- Strong proficiency in front-end technologies (HTML5, CSS3, JavaScript)
- Experience with modern frameworks (React, Angular, Vue, Blazor)
- Solid back-end development experience (.NET, Python, Java, Node.js)
- Experience designing and consuming RESTful APIs
- Strong database skills (MS SQL Server, MySQL, Oracle, MongoDB)
- Experience with debugging, testing, and performance optimization
- Proficiency in version control systems (Git)
- Exposure to CI/CD pipelines and DevOps practices
- Familiarity with cloud platforms (Azure, AWS, Google Cloud)
- Strong analytical and problem-solving skills
- Strong communication and teamwork skills
- High attention to detail and commitment to quality
- High ethical standards and sound professional judgment
Summary
Location: Kigali
Field: Other Jobs
Type: JOB
Required Documents: CV, Application Letter
Keep in Touch
Join our social media platforms for daily updates

