About this role
We are looking for a Technical Project Manager / Scrum Master who sits at the crossroads of business, technology, and end-user experience.
You’ll take ownership of delivery engagements at The Software Practice and be involved in the entire project lifecycle, from helping clients define the vision of the product to ensuring pixel-perfect design before launch. You’ll work closely with our team of engineers and designers, as well as our clients, to iterate and drive the product from initial scope through to production.
Our ideal candidate should have strong business acumen and a strong understanding of information technology (IT) related domains.
Responsibilites
Strategic Project & Resource Management: Oversee end-to-end delivery across multiple concurrent workstreams, including proactive resource planning, capacity management, and timeline synchronization to ensure seamless execution against project requirements.
Stakeholder & Technical Leadership: Act as the primary interface for senior client stakeholders, managing expectations and steering project objectives. Coordinate high-level technical efforts, including architecture reviews and infrastructure collaboration, to ensure alignment with both business goals and technical constraints.
Agile Delivery & Roadmap Planning: Develop and execute product roadmaps, manage sprints, and facilitate daily/weekly stand-ups to drive team velocity, remove blockers, and maintain focus on delivery milestones.
Process & Documentation Management: Standardize and maintain project documentation, project plans, and status reports to ensure clear communication of progress, risks, and project health to both internal management and external clients.
Requirements & User Experience Strategy: Drive requirements-gathering workshops and oversee the translation of business problems into actionable user stories and functional specifications.
Strategic Contribution: Participate in high-level strategic decision-making alongside the management team to align product direction with organizational goals and market needs.
Requirements
Degree in Computer Science, Infocomm Technology, Computer Engineering or a related field, with excellent academic records or outstanding professional or personal achievement.
Minimum 3 years of relevant experience as a Technical Project Manager, Project Manager, Scrum Master, Software Engineer / Software Developer, or similar technical role, with a proven track record of successfully delivering software projects.
Prior hands-on software development / coding experience is preferred.
Experience participating in a full software or product development lifecycle, preferably using Agile methodology.
Certified Scrum Master (e.g. PSM, CSM, or equivalent) is preferred.
Strong understanding of software development practices, technical implementation, and the software development lifecycle.
Ability to work effectively with software engineers, Solution Architects, DevOps teams and designers, and understand technical dependencies and trade-offs.
Excellent analytical, conceptualisation and problem-solving skills.
Excellent verbal and written communication skills, with the ability to communicate effectively with both technical and non-technical stakeholders.
Strong influencing, stakeholder management and leadership skills.
Ability to set and define systems and processes to deliver end products with meticulous attention to detail.
Meticulous and detail-oriented, with excellent documentation and reporting skills.
A driven, proactive, self-motivated and resourceful personality with the ability to guide and mentor others.
Experience working with Singapore Government clients would be a plus.
We seek your understanding that only shortlisted candidates will be notified.
Tired of cold applications?
Sign up with Clera and we'll reach out the moment a role actually fits you — no more spraying applications into the void.
Know someone who'd be great for this?