Software Engineer, People's Association
Core
Develop and maintain innovative digital solutions to enhance public service delivery for citizens and businesses in Singapore.
Role type
Mid-level Software Engineer (IC)
Builds
Robust, scalable, and secure applications for the Singapore Government
Domain
Public Sector / Government Digital Services
Deliverable
production ML models | product features
Required skills
Java, Python, C#, JavaScript, React, Angular, Vue.js, Spring Boot, Node.js, PostgreSQL, MySQL, MongoDB, Git, AWS, Azure, GCP
Preferred skills
Cloud platforms (AWS, Azure, GCP), Agile/Scrum methodologies
Responsibilities
Design, develop, test, deploy, and maintain high-quality software applications; Collaborate with product managers and designers to translate requirements into technical solutions; Write clean, efficient, and well-documented code; Participate in code reviews and provide constructive feedback; Troubleshoot, debug, and resolve software defects; Contribute to the continuous improvement of software development processes; Mentor junior engineers; Ensure the security, reliability, and performance of applications.