Staff / Senior Software Engineer, eGreenGov
GovTech is the lead agency driving Singapore’s Smart Nation initiatives and public sector digital transformation. As the Centre of Excellence for Infocomm Technology and Smart Systems (ICT & SS), GovTech develops the Singapore Government’s capabilities in Data Science & Artificial Intelligence, Application Development, Smart City Technology, Digital Infrastructure, and Cybersecurity.
At GovTech, we offer you a purposeful career to make lives better where we empower our people to master their craft through robust learning and development opportunities all year round.
Play a part in Singapore’s vision to build a Smart Nation and embark on your meaningful journey to build tech for public good. Join us to advance our mission and shape your future with us today!
Learn more about GovTech at tech.gov.sg.
[What you will be working on]
Through the GreenGov initiative, the government has committed to the public its aim to achieve net-zero emissions by approximately 2045. Furthermore, it has established clear and measurable milestones to facilitate progress across all agencies.
You are expected to:
- Technical Vision & Strategy: Co-create the technical vision and strategy for the eGreenGov platform, ensuring the technical direction aligns with the GreenGov initiative's long-term objectives (bringing visions to life).
- Team Leadership: Provide technical guidance, mentorship, and coaching to a team of 4 software and data engineers, fostering a collaborative and high-performing engineering environment.
- Delivery Management: Own the technical delivery roadmap and execution, ensuring timely, high-quality project completion (managing timelines). This includes oversight of high frequency, zero-downtime deployments, incident management, system health tracking, CI/CD pipelines, and continuous improvement.
- Stakeholder Alignment: Serve as the primary technical point of contact, communicating effectively with product managers, public sector stakeholders (e.g., PSSO), and cross-functional teams to bridge technical and business needs (dealing with multiple stakeholders).
- Engineering Quality: Champion and enforce engineering quality across the entire software stack, from design and implementation to testing and monitoring, ensuring adherence to good development practices, accessibility, and sustainable web engineering principles.
- Architecture & Design: Guide architecture and technology decisions for core platform components, including the reporting platform (e.g., Building Inventory List, Environmental Scorecard) and intuitive dashboards for data visualization and benchmarking.
- Integration and Security: Oversee the integration of data from third-party APIs like DataHive and ensure secure and robust role-based access controls (RBAC) are in place for data and system usage.
- You are ultimately responsible for delivering high quality, trusted tools that help drive climate action at scale
[What we are looking for]
We are looking for an independent technical leader with a mastery of modern full stack development practices and proven leadership experience.
-
8+ years of experience in a Full Stack Engineering, Technical Lead, or related technical leadership role.
-
Proven experience leading, mentoring, or managing a team of engineers.
-
Mastery in building production-grade web applications with React, TypeScript, Node.js, Next.js (or equivalent frameworks).
-
Expertise in designing, implementing, and securing REST APIs, form-driven UIs, and user dashboards.
-
Deep familiarity with SQL, relational data modeling, and integration with external APIs.
-
Extensive experience implementing role-based access control (RBAC) and user management.
-
Exceptional cross-functional communication and strategic alignment skills to manage complex stakeholder environments and technical dependencies.
-
Comfortable navigating ambiguity, proactively identifying usability and reliability risks, and making strategic trade-offs.
-
Strong belief and drive for sustainability is a plus.
What we offer you:
GovTech is an equal opportunity employer committed to fostering an inclusive workplace that values diverse voices and perspectives, as we believe that diversity is the foundation to innovation.
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 programs.
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