Enable job alerts via email!
A government agency in Singapore is seeking a Senior Software Engineer to oversee product development and system integration. This role is crucial in shaping government digital services, with a focus on security and performance. The ideal candidate has extensive application architecture experience, knowledge in DevSecOps, and proficiency in NodeJS and React. Join us in our mission for a Smart Nation, contributing positively to public services.
What the role is:
What you will be working on:
The Senior Software Engineer is responsible for the product development, system integrationand architecture design of applications used by public officers. Key product scope is Quickbuy,including integration of AI/LLM capabilities. This role encompasses the product developmentlifecycle and ensures alignment with product roadmaps to meet both functional and nonfunctional requirements, including resiliency, security, performance, maintainability andsupportability.
What you will be working on:
QuickBuy Product
QuickBuy is a middleware between E-Commerces and Governmentt’s Finance/HRsystems.
It is a mini-app in WorkPal for officers to perform SVP (Small Value Purchase) withpurchases charged to agencies directly.
QuickBuy also has an Admin Portal for Procurement and Finance staff to performtransaction checks.
Application Development:
Lead product development, system integration and architecture design for applicationsused by public officers through partnership with product managers.
Manage application development team and ensure alignment with product roadmapsand requirements.
Work closely with product managers to translate business requirements into technicalproduct roadmaps, including prototypes to validate business needs and proof ofconcepts.
Application Technical Support and Operations:
Provide application operational and technical support for product.
Ensure product availability, resilience and security including product incidentmanagement and support.
Technical Leadership and Stakeholder Management:
Serve as the technical lead for in-house software development team, reviewingdeliverables, coaching and managing development team to deliver project outcomeseffectively.
Direct and promote good software engineering practices, focusing on DevSecOps andCloud Computing.
Drive the adoption of SG TechStack and develop Standard Operating Procedures(SOPs).
Partner stakeholders to prioritize and manage roadmaps for delivering towards productvision incrementally and efficiently.
What we are looking for:
Deep familiarity with the application products used by public officers
Deep familiarity with Govt ICT&SS Management (IM8) policies and SG TechStack
Extensive experience in application architecture, system integration, and dataarchitecture
Proven track record in leading development teams
Strong knowledge of DevSecOps and Cloud Computing practices
Good knowledge of NodeJS, React, Javascript .Net Framework and Azure preferred
Excellent communication and presentation skills, with the ability to translate technicalconcepts to non-technical stakeholders.
Hands-on experience in designing and implementing prototypes for proof of concepts.
Ability to work collaboratively with other products serving public officers and managemultiple priorities
Our employee benefits are based on a total rewards approach, offering a holistic and market-competitive suite of perks. These include leave benefits to meet your work-life needs and employee wellness programmes.
We champion flexible work arrangements (subject to your job role) and trust that you will manage your own time to deliver your best, wherever you are, and whatever works best for you.
Learn more about life inside GovTech at go.gov.sg/GovTechCareers.
Stay connected with us on social media at go.gov.sg/ConnectWithGovTech.
About Government Technology Agency