Our client is leading catering and hospitality service provider in KSA. They are currently seeking for a Technology Manager (must be KSA National). The role is to be based in Jeddah to be a part of their application development team.Ideal candidate must have:•Bachelor’s degree in computer science, certification or experience•minimum 7 years’ experience, with at least 2 years as Team Leader or IT Section Head•Strong proficiency in Java (Spring Boot, J2EE, Hibernate, JPA).•Experience with Angular for building dynamic and interactive web interfaces. •Expertise in PL/SQL for database queries, stored procedures, and performance optimization.•Hands-on experience with Jasper Reports for generating, customizing, and integrating reports.•Good experience with front-end web technologies such as HTML5, CSS3, JavaScript (ES6+), and modern JavaScript frameworks (React, Angular, Vue.js).
•Build and maintain ERP of Automation System•Maintain the systems for all area of the business units in accordance with the organizations IT standards•Recommend and introduce new technologies and methods for the organization•Plans and strategized to meet the organizations future needs•Provides roadmaps to manage the business technology growth and servicesRoles & Responsibilities:•Share Company to achieve the target objectives.•Apply Corporate strategy in IT area.•Manage and lead a team of programmers.•Build an application’s framework for programmers.•Ensure the quality of code.•Enhance system to achieve the user requirements and satisfaction.•Manage and configure the application server for applications.•Manage and tune the performance of applications.•Making analysis and design for applications•Propose new technology for business related to applications.•Do a task requested from management if required on business.•Manage the tasks within the teamwork and do task coordination.•To provide automation solution for different business areas when required•To shift from MIS status to KPI and dashboard to DSS stage for top management•To provide accurate required information on time to top management.•Integrate with external applications.•Responsible for designing backup and recovery strategies.•Ensure that the project produces the required solution to the required standard of quality and within the specified constraints of time and budget.•Ensure the user needs and expectations are being met or managed.•Ensure that all project documents (hard copy and electronic formats) are available and archived properly.