← Back to search
G

Senior Software Engineer (GovEntry)

GovTech

SingaporeOn-siteadvanced
Apply

Sign up to Quick Apply with your profile.

Description

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. 

 

The GovEntry team is seeking a highly motivated Software Engineer who loves challenging the status-quo, seeking streamlined solutions and solving problems to improve people's lives. Join us if you want to work in an open, learning and fast paced environment while contributing to the public good. 

[What you will be working on] 

GovEntry is a self-serve event management system to help WOG Agencies with event sign-ups, access validation, item distribution and gamification. We bring value by being fast, reliable and hassle-free. To date, we supported more than 6,000 events across hundreds of public agencies and schools.

 

What you’ll do

• Collaborate with a cross-functional team of developers and designers to create services for the public sector

• Participate in various Agile ceremonies, such as Planning, Review and Retrospective

• Work across the frontend and backend to develop solutions that focus on the distribution of physical and virtual goods

• Iterate and collaborate closely with other team members to craft elegant solutions

• Deliver high-quality, secure, maintainable and testable code

• Be an independent and impactful contributor to the team

• Build and maintain high performance and secure APIs accessible through mobile applications, web portals and partner services

• Develop user experiences for citizens, partners and members of the team

• Maintain continuous integration and deployment pipelines to bring value to our users iteratively

• Monitor the health of deployed services and provide L2 and L3 support when disruptions occur.

[What we are looking for] 

• You enjoy collaborating closely with a passionate and high-performing team

• You thrive working in a fast-paced environment

• You enjoy coming up with numerous solutions for a wide range of technical problems • You have a strong foundation in software architecture and design patterns • You place a keen emphasis on testing across the entire stack — unit, integration and E2E (end to end) • You are an experienced full-stack developer with a strong focus on Go, and also proficient in JavaScript. • You can communicate and work with stakeholders (both technical and non-technical) and lead tracks when required • You have good communication skills • You have experience with containers or AWS (Amazon Web Services) is a bonus.

 

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