About SalesLife
SalesLife Technologies is a leading System Integrator specializing in Retail Solutions, which includes a wide range of solutions such as Point of Sale (POS), Mobile POS, Sales Processing, Inventory Management, Retail Business Intelligence and Data Analytics, Order Management and general retail management process Automation.
About the Role
Location: Nairobi, Kenya
We are seeking a skilled and motivated Customer Onboarding Developer intern to join our team. As a Customer Onboarding Developer, you will play a critical role in ensuring the successful implementation and integration of our products and services for our valued clients. You will work closely with our team to gather requirements, design and develop custom solutions, and provide support throughout the onboarding process.
To excel in this position, you should possess exceptional communication and interpersonal skills, allowing you to build strong relationships with both internal stakeholders and external clients. Additionally, your keen attention to detail and ability to analyze customer requirements which will enable you to identify new business opportunities and develop strategies to maximize sales potential.
Your responsibilities will include:
- Collaborate with clients to gather requirements and understand their specific needs.
- Design and develop custom solutions to meet client requirements.
- Conduct product testing and quality assurance to ensure a seamless onboarding experience.
- Develop and maintain technical training materials for SalesLife, catering to Retail and POS customers.
- Deliver technical product presentations to clients, showcasing the capabilities and benefits of our solutions.
- Develop and maintain scripts for automated onboarding tasks, streamlining the onboarding process.
- Work closely with other members of the SalesLife team to troubleshoot and resolve onboarding issues promptly.
- Stay up-to-date on the latest trends and advancements in retail and POS technology, ensuring our solutions align with industry best practices.
- Continuously improve onboarding processes and identify areas for optimization, enhancing efficiency and customer satisfaction.
Job Requirements:
- A degree in Computer Science, Software Engineering, or a related field.
- Strong programming skills and Familiarity with web technologies and databases.
- Excellent problem-solving and analytical abilities.
- Effective communication and interpersonal skills, with the ability to explain technical concepts to non-technical individuals.
- Ability to work independently and in a team environment, collaborating with cross-functional teams.
- Prior experience with customer onboarding, technical training, or software implementation is a plus.
- Proactive mindset with a willingness to learn and adapt to new technologies and industry trends.
- Attention to detail and a commitment to delivering high-quality work.
- Strong organizational skills to handle multiple tasks and prioritize effectively.
- Ability to thrive in a fast-paced and dynamic work environment, meeting project deadlines and delivering results.
Benefits
- Competitive salary and benefits
- Opportunity to work with a team of talented professionals
- Chance to make a real impact on the company’s growth
- Casual and fun work environment
If you are a highly motivated and results-oriented individual with a passion for the Tech industry, we encourage you to apply for this exciting opportunity.
To Apply: Please send your resume and cover letter to [email protected] SUBJECT LINE: Customer Onboarding Developer (Internship)