
Full Time
Selangor
The Software Engineer will play a crucial role in integrating CRM (Customer Relationship Management), CDP (Customer Data Platform), AI and Machine Learning solutions, and omni-channel platforms. This includes ensuring seamless data flow, functionality, and consistency across all systems. The role demands hands-on coding, technical problem-solving, and a proactive approach to seeking information and resolving integration challenges.
Duties and responsibilities
- CRM and CDP Integration Support: Assist in integrating CRM (Customer Relationship Management) and CDP (Customer Data Platform) systems with various platforms, ensuring data consistency and seamless functionality across all customer touchpoints.
- Omni-Channel Strategy Enhancement: Contribute to the development and implementation of omni-channel strategies to enhance customer engagement and improve overall customer experience.
- AI and Machine Learning Application: Utilize AI and machine learning techniques to optimize system integrations, improve data analysis, and enhance predictive capabilities within the platforms.
- Coding and Development: Write, test, and maintain efficient code for system integration, ensuring high quality and performance standards are met.
- System Architecture Support: Assist in maintaining a scalable and robust system architecture that supports the integration of CRM, CDP, AI/machine learning, and omni-channel solutions.
- Project Assistance: Support integration projects from planning through execution, including monitoring progress and ensuring timely delivery of milestones.
- Collaboration: Work closely with cross-functional internal teams and external vendors to ensure successful integration and alignment with business objectives.
- Data Management Support: Aid in data migration, data mapping, and data quality assurance processes to ensure accurate and reliable data across all systems, leveraging AI for improved data handling.
- Technical Troubleshooting: Provide technical assistance and support to the integration team, diagnosing and resolving any integration-related issues promptly.
- Continuous Improvement: Identify opportunities for process enhancements and contribute to the implementation of best practices, including adopting new AI/machine learning methodologies to boost system performance.
Qualifications and requirements
- Candidate must possess at least a Bachelor’s Degree, Post Graduate Diploma, Professional Degree in IT, Computer Science or related qualification in (Computer/Telecommunication) or equivalent.
- 0-2 years of working experience in development and support of software systems.
Skills and experience
- Technical Skills:
- Proficiency in programming languages such as Java, Python, JavaScript, or other relevant languages.
- Familiarity with integration tools and technologies such as APIs, middleware, Kafka and ETL (Extract, Transform, Load) processes is a strong advantage.
- Exposure to AI and machine learning frameworks and tools (e.g., TensorFlow, PyTorch) is a plus.
- CRM, CDP, and Omni-Channel Systems:
- Foundational knowledge of CRM systems and Customer Data Platforms (CDP), along with a basic understanding of omni-channel strategies for improving customer engagement and experience.
- Analytical and Problem-Solving Skills:
- Strong analytical mindset with the ability to troubleshoot and resolve technical challenges effectively.
- Experience in data analysis and the ability to interpret and work with complex datasets is a plus.
- Adaptability and Learning Mindset:
- Demonstrated ability to learn and adapt quickly to new technologies, tools, and processes.
- Enthusiasm for exploring innovative solutions, particularly in AI/machine learning and system integration.
- Project and Internship Experience:
- Relevant academic or professional experience in software development, system integration, or data management is highly valued.
- Hands-on involvement in projects or internships that included coding, data handling, or system integration is preferred.
- Fresh Graduates Welcome:
- Fresh graduates with a proactive attitude, eagerness to learn, and a strong foundation in technical skills are encouraged to apply.