Job Description
Job Description Role Purpose The candidate will lead a team of software engineers to analyse, design, build, deploy enterprise applications for both internal and external customers. Responsibilities - Coach internal development team, to apply Agile principles and practices to deliver business value - Translate business’ need to technical requirement; using technology to resolve business challenges. - Partner with business teams to elicit business needs through human-centric, visual methods such as service journeys and develop the appropriate business case - Analyse impact of requested changes and propose improvements to continuously address changing business needs, and work with delivery and support teams to understand and address technical problems (Operations & Maintenance phase) - Evaluate and recommend agile software engineering practices to the team - Remove impediments or guide the team to remove impediments - Build a trusting and safe environment where problems can be raised without fear of judgement, with an emphasis on problem solving. - Improve transparency, radiate information and over-communicate - Improve the velocity of the development team, at a sustainable pace for the team - Educate and support the Product Owner, especially with respect to product backlog refining, vendor management and internal stakeholder management - Adhere to the Agile Software Development Methodologies - Ensuring that projects are delivered on time, within budget, meet business requirements, Operations, Maintenance and Monitoring of Systems - Comply with IT governance framework, including security and resilience. - Lead/coordinate/liaise with client and auditors for various audits and oversee the implementation of QMS Qualifications - Degree in Engineering or related field with at least 10 years of working experience preferably in the government sectors, telecommunications, IT, or technology fields. - Proven experience in both Day 1 (implementation) and Day 2 (maintenance) roles - At least 5 years of Project Management experience - At least 2 years experience in a Scrum Master (Certified) or equivalent software delivery role - At least 3 years working experience in an agile environment as a full stacked developer or technical lead - Working experience with Low Code development platforms, Atlassian products will be an added advantage - Participated in full software or product development cycles, preferably using Agile Methodology with past development experience - Working knowledge of Scrum, LeSS and Kanban frameworks will be an added advantage - Working knowledge of design thinking and workshop facilitation will be an added advantage - Good understanding of customer/user experience, design thinking, user story mapping and digital product lifecycle management - Strong analytical, conceptualisation and problem solving skills - Excellent communication skills with the ability to pitch ideas and influence stakeholders - Able to operate in a fast moving and dynamic environment with strict deadlines. - Proven experience in IT business analysis, application solutioning and design, and testing - Excellent stakeholder engagement and communication skill
Similar jobs
- Research Officer, Drug Formulation & Delivery, BTI
A*STAR - Agency for Science, Technology and Research · Singapore, Singapore
- Assistant Service Delivery Manager - DS/MC
ST Engineering · Singapore, Singapore
- Technical Project Manager Intern (Server Planning and Delivery) - 2027 Start
ByteDance · Singapore
- Technical Delivery Lead
Singapore, Singapore
- Tech Delivery Manager, Data and Collaboration Platforms Div (Contract)
Monetary Authority of Singapore (MAS) · Singapore, Singapore
- Senior Service Delivery Manager (Govt Project)
NCS Group · Singapore, Singapore