Job Description: • Lead the design, development, and implementation of core system software solutions to support business objectives • Collaborate with cross-functional teams to identify requirements and develop strategies to meet those needs • Oversee the development and maintenance of core system architecture, ensuring scalability, reliability, and security • Manage a team of developers and engineers, providing guidance, mentorship, and performance evaluations • Develop and maintain documentation for development processes, standards, and best practices • Monitor and troubleshoot core system issues, ensuring timely resolution and minimal impact on business operations • Stay current with industry trends and emerging technologies, recommending and implementing improvements as needed • Coordinate with external vendors and partners to ensure successful integration of third-party systems and services • Ensure compliance with regulatory requirements and company policies related to software development and security • Review business process documentation and identify gaps • Suggest improvements to business process documentation • Ensure that the processes being implemented are in line with the company’s operations and do not affect other departments’ operations • Liaise between users and the implementation team • Identify potential threats and inform all concerned parties in a timely manner • Facilitate change management within the team and address queries or concerns • Foresee future hurdles and prepare a mitigation strategy • Participate in training sessions and workshops to enhance skills • Propose enhancements and improvements to existing solutions Job requirement: • Bachelor's degree in Computer Science, Information Technology or relevant disciplines • Minimum of 10 years of experience in system integration, design, and development • Proven experience in leading and managing a team of developers and engineers • Strong understanding of integration technologies, tools, and best practices • Excellent problem-solving and analytical skills • Strong communication and interpersonal skills, with the ability to work effectively with diverse teams • Experience with cloud-based integration platforms and services is a plus • Knowledge of regulatory requirements and industry standards related to data integration and security • Large company SDLC processes • Real time system analysis exposure a plus • Experience with Agile development methodologies is a plus • Experience in project roll-outs • Understanding of data integrity, security, and performance management across integrated systems • Knowledge of designing and optimizing integration architectures for both environments • Experience with Agile and DevOps methodologies • Excellent communication and interpersonal skills to collaborate effectively with diverse teams and stakeholders • Experience or familiarity with the specific needs and challenges of the gaming or hospitality industry • Strong analytical and problem-solving abilities to deliver innovative and efficient integration solutions • Ability to lead and mentor a team of integration specialists Interested parties, please apply via: • Email the detailed resume to careers@sjmresorts.com • Hotline 8297 0979 / 8297 0969