Our client is a listed international service and investment company with expertise in five Segments: Finance & Technology, Hospitality & Travel, Logistics, Malls, and Reals Estate & Agribusiness. It has its branches spread across 50+ offices, providing employment to more than 5,000 people all over the world. Our Client is one of the top high-value business groups in Mauritius.
Role Description:
NOTE : THIS ROLE REQUIRES RELOCATION TO MAURITIUS.
- We are looking for an experienced and talented Team Leader to join our Digital Factory Department.
- The ideal candidate will have a strong background in software development, with expertise in AI, IoT, and RPA solutions.
- The Team Leader will be responsible for leading a team of Senior Software Engineers, Software Engineers, and Junior Software Engineers, driving research and development in AI and IoT solutions, and implementing RPA and AI solutions for our existing clients.
- This individual should have excellent communication skills and project management abilities, as well as a passion for continuous learning and upskilling team members.
Responsibilities:
- Lead and manage a team of Senior Software Engineers, Software Engineers, and Junior Software Engineers, providing guidance, mentorship, and performance management.
- Conduct research and development on AI and IoT solutions, collaborating with cross functional teams to develop innovative products and services.
- Design, develop, and implement RPA and AI solutions for the company's existing clients, ensuring timely delivery and customer satisfaction.
- Act as a full-stack developer, working with various programming languages and technologies for both front-end and back-end development.
- Collaborate with internal and external stakeholders to gather requirements, develop project plans, and manage project execution.
- Continuously upskill and educate team members on the latest industry trends and technologies.
- Ensure adherence to software development best practices and maintain high-quality code standards.
Requirements:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Minimum of 3-5 years of experience in software development.
- Proven experience as a full-stack developer, with proficiency in the following.
Programming languages and technologies:
- Front-end: HTML, CSS, JavaScript, React, Angular, or Vue.js.
- Back-end: Python, Java, C#, Node.js, Ruby, or PHP.
- Database: SQL, MySQL, PostgreSQL, or NoSQL.
- Experience with AI, machine learning, and deep learning frameworks such as TensorFlow, Keras, PyTorch, or scikit-learn would be a definite advantage.
- Knowledge of RPA tools and platforms like UiPath, Automation Anywhere, or Blue Prism would be a definite advantage.
- Strong project management skills, with the ability to manage multiple projects and priorities concurrently.
- Excellent communication and interpersonal skills, with a proven ability to effectively.
- collaborate with cross-functional teams.