We are seeking a Technical Director (Software & Applications Manager) to lead the design, development, implementation, and management of innovative cloud-based Point-of-Sale (POS) software solutions. The successful candidate will be responsible for driving the company’s technical strategy, overseeing software architecture, managing product development, and ensuring the successful delivery of scalable software products for retail, F&B, and service industries.
Key Responsibilities
* Lead the technical vision, architecture, and development roadmap for the company’s POS software platform.
* Design and oversee the development of web-based and cloud-based software applications using modern software engineering practices.
* Manage the full software development lifecycle, including requirement gathering, system design, coding, testing, deployment, and maintenance.
* Evaluate and implement new technologies, frameworks, and tools to enhance software performance and scalability.
* Develop and maintain software architecture, database structures, APIs, and system integrations.
* Ensure software quality, security, reliability, and compliance with industry standards.
* Collaborate with clients and business stakeholders to gather requirements and translate them into technical solutions.
* Lead future software engineering teams and provide technical guidance, mentoring, and performance oversight.
* Manage software project timelines, technical documentation, and product releases.
* Monitor application performance and continuously improve user experience and operational efficiency.
* Support business development initiatives by providing technical expertise during product demonstrations and customer engagements.
Requirements
* Master’s Degree in Computer Applications (MCA), Computer Science, Software Engineering, Information Technology, or a related field.
* Minimum 5 years of experience in software development, System Analyst, software engineering, application development, or technical project management.
* Strong experience in software architecture, database design, and application development.
* Proficiency in modern programming languages, frameworks, and web technologies.
* Experience in developing enterprise software applications, ERP systems, POS systems, or business management platforms is advantageous.
* Knowledge of cloud technologies, API integrations, cybersecurity principles, and software deployment practices.
* Strong analytical, problem-solving, and project management skills.
* Ability to lead technical teams and manage multiple development projects.
* Excellent communication and stakeholder management skills.
Preferred Skills
* Experience developing SaaS or cloud-based software products.
* Experience with retail, hospitality, F&B, or payment-related software systems.
* Knowledge of mobile application development and cloud infrastructure.
* Familiarity with Agile software development methodologies.
Work Location: Singapore
Reporting To: Board of Directors
Career Progression:
The successful candidate will play a strategic leadership role in driving the company’s software development initiatives and will contribute directly to the growth, innovation, and commercialization of the company’s technology products and solutions.
In addition, the company is open to offering the opportunity to acquire equity shares and become a shareholder, should the candidate have an interest in investing and participating in the long-term growth and success of the business.