Product Manager (Technical)
Job Description
<p><strong>Product Manager (Technical) </strong></p> <p><strong>Skillsets:</strong></p> <p><strong>General</strong><br>a. Strong analytical, conceptualisation, and problem-solving skills, including ability to analyse user requirements and resolve complex technical issues with deep domain and architecture expertise.<br>b. Ability to prioritise maintainability, reliability, security, and scalability alongside product delivery, balancing immediate delivery with long-term quality.<br>c. Experience participating in roadmap and backlog discussions, providing technical input, surfacing complexity trade-offs, and communicating technical considerations effectively to non-engineering stakeholders to influence product and technical planning decisions.<br>d. Ability to take a broad, strategic perspective as well as drill deep to understand business needs and challenges and recommend solutions that drive optimal product value.<br>e. Results- and customer-oriented.<br>f. Team player with strong organisation and people-handling skills.<br>g. Experience working with UX, Data, and other functions to support cross-functional delivery and drive alignment.<br>h. Demonstrated ability to lead and guide software engineering teams, mentoring peers and supporting team development.<br>i. Drive continuous improvement, help foster a culture of learning and growth, and champion collaborative team practices.<br>j. Adaptability to fast-paced environments and changing project requirements whilst maintaining focus on system quality and team standards.</p> <p><strong>Technical</strong><br>a. Minimum 5 years of relevant experience in software/application development, gained through roles such as software development, application management, systems implementation, or technical leadership.<br>b. Minimum 3 years of hands-on software development experience using Java, Python, JavaScript, Node.js, or similar languages.<br>c. Experience delivering at least 1 AI-related project, with practical use of GenAI or similar technologies.<br>d. Expertise in mobile and web technologies, including React, Angular, Spring Boot, Django, or equivalent frameworks.<br>e. Strong understanding of software design principles, data structures, algorithms, and modern design patterns; able to evaluate solution options and architectural trade-offs.<br>f. Experience with cloud platforms and modern engineering practices (Agile, DevOps, CI/CD, automated testing, containers such as Docker/Kubernetes), including end-to-end delivery with post-release support ownership and risk mitigation.<br>g. Experience supporting databases (MSSQL, Oracle, Cosmos DB, PostgreSQL, etc.).<br>h. Solid understanding of cybersecurity principles and data privacy/compliance requirements in government contexts.<br>i. Demonstrated ability to design and build high-quality, scalable, and resilient solutions spanning multiple components/services.<br>Nice to have (Added advantage)<br>k. Experience in vendor and contract management; change/service request management; and problem/incident management.<br>l. Experience supporting government projects.<br>m. Experience in application operations and production support.<br>n. Healthcare domain knowledge.</p> <p><strong>Roles & Responsibilities:</strong></p> <p>a. Own the product delivery for assigned modules/capabilities, translating problem statements into implementable technical scopes, milestones, and release plans.<br>b. Partner product owners/managers and business users to refine requirements into user stories, technical requirements, and clear acceptance criteria, ensuring e