Engineering Jobs, Customer Service Jobs, Latest Jobs, Jobs in Kenya,
Backend Engineer
About the Backend Engineer role:
- The role involves designing, developing, testing, and maintaining internal back end/core services while collaborating with the product managers and front-end developers to turn requirements and design documents into elegant code and delightful user experiences.
- The successful candidate will ideally be required to start ASAP
Key Responsibilities:
- Design, develop, and maintain robust, scalable backend solutions using the NestJS framework.
- Implement efficient data storage solutions leveraging both NoSQL and SQL databases to ensure optimal performance and reliability.
- Configure and optimize CI/CD pipelines to automate software delivery processes.
- Collaborate with cross-functional teams to seamlessly integrate CI/CD practices into the development lifecycle.
- Proficiency in working with Docker containers and image registries to package, deploy, and manage applications efficiently across various environments.
- Leverage cloud provider services within the context of CI/CD pipelines to deploy, monitor, and scale applications effectively.
- Ensure seamless integration with cloud platforms to maximize performance and reliability.
- Identify and resolve technical issues, performance bottlenecks, and system inefficiencies promptly.
- Optimize backend infrastructure and processes to enhance system reliability, scalability, and security.
- Collaborate closely with other engineers to deliver high-quality solutions.
- Document technical designs, implementation details, and best practices to facilitate knowledge sharing and maintain system integrity.
- Write tests to ensure quality software delivery.
Skills and Qualifications Required
Technical Skills
- 3+ years of professional experience in backend development, with a focus on NestJS framework.
- Proficiency in both NoSQL (e.g., MongoDB, Cassandra) and SQL (e.g., PostgreSQL, MySQL) databases.
- Hands-on experience with CI/CD tools such as GitHub Actions, Jenkins, or similar platforms.
- Strong familiarity with Docker containers, Docker hub and image registries (e.g., Docker Hub).
- Practical exposure to cloud providers (e.g., AWS, Azure, GCP) within the context of CI/CD pipelines.
- Proficient in TypeScript, with a strong understanding of its principles and best practices.
- Proven track record of working in a fast-paced, high-volume environment with a focus on quality and efficiency.
Soft Skills
- Outstanding communication skills both oral and written, technical and non-technical.
- Self-directed and able to complete projects with limited supervision.
- Able to work with a diverse group of individuals in a professional and service-oriented manner.
- Superior organizational skills and excellent time management.
- Fluent in English.
Customer Success Assistant
About the Customer Success Assistant role
The Customer Success Assistant will be involved in a proactive and client-focused approach, aiming to build long-term relationships and ensure clients feel supported throughout their insurance journey, responsible for handling questions, comments, and complaints regarding the Incourage platform.
The successful candidate will be ideally required to start ASAP.
Duties and Responsibilities
- Engaging in proactive communication with the Insurance Agency via WhatsApp regarding underwriting issues.
- Promptly responding to inquiries from the Insurance Agency and Agent Leaders, ensuring thorough and helpful answers.
- Ensuring swift extension and renewal of policies, maintaining excellent Turnaround Time (TAT).
- Providing daily support to users on how to effectively utilize the app.
- Compiling and prioritizing feedback from agents to create a backlog for continuous improvement of the Incourage app.
- Collaborating closely with the product team to enhance the Incourage app, promptly conveying user feedback in a constructive and courteous manner.
IMPORTANT: Write a Perfect Cover Letter in minutes and start getting interviews! Get expert advice as you write.) Use These Examples Proven to Work.
Note:
- This job description outlines primary responsibilities and reflects the proactive approach expected from team members. Additional duties may be assigned as required to meet organizational needs.
Requirements for the role
- A bachelor’s degree in business, finance, insurance, marketing, or a related field is preferred.
- Possess a minimum of 1 year of experience as an Underwriter in an insurance company or Brokerage/agency.
- Demonstrate a strong passion for enhancing customer experience.
- Exhibit enthusiasm for collaborative efforts in improving the application.
- A solid understanding of the insurance industry, including different types of insurance products, coverage options, and basic principles of risk management.
- Previous experience in customer service, account management, or a related field is preferred. Experience in the insurance industry is necessary.
- Strong communication skills, both written and verbal, are crucial. The ability to analyze and solve problems efficiently.
- A customer-centric mindset with a genuine commitment to providing excellent service.
- Strong organizational skills to manage client portfolios, track communications, and ensure that policy renewals and other deadlines are met.
- Familiarity with customer relationship management (CRM) software and other relevant tools used in the insurance industry.
- Awareness and understanding of insurance regulations and compliance requirements to ensure that all interactions and policies adhere to legal standards.
- The ability to adapt to changes in the insurance landscape, including policy updates, industry trends, and regulatory changes.