A prime opportunity for talented and ambitious software engineers has opened up with the Senior Software Engineer jobs in Singapore for 2025 at GovTech. The Government Technology Agency of Singapore (GovTech) is at the heart of the nation’s digital transformation and is seeking skilled engineers to join the MCCY Discovery Engineering team.
This is your chance to build high-impact digital solutions that will shape the future of the nation and contribute to Singapore’s vision of becoming a Smart Nation. If you are looking for meaningful Singapore government tech jobs, this is the role for you.
Senior Software Engineer Jobs Singapore 2025 Overview
This table provides a snapshot of the key details for this GovTech career opportunity.
Property |
Details |
|---|---|
Position Title |
Senior Software Engineer (MCCY Discovery) |
Agency |
Government Technology Agency (GovTech) of Singapore |
Location |
Singapore |
Job Type |
Permanent, Full-time |
Key Responsibilities |
Full-stack development, data pipeline construction, cloud engineering, agile development |
Required Skills |
React, Node.js, Docker, AWS, MySQL, PostgreSQL, Databricks |
Application Portal |
About GovTech Singapore
GovTech is the lead agency driving Singapore’s public sector digital transformation. As a key player in the Smart Nation Singapore initiative, GovTech is responsible for delivering innovative and secure digital services to citizens and businesses. The agency is a hub of expertise in ICT, AI, cybersecurity, data engineering, and cloud technologies, offering a dynamic environment for tech professionals to thrive. To learn more about their mission, visit the official GovTech Singapore website.
Key Responsibilities for the GovTech Software Engineer Role
As a Senior Software Engineer in the MCCY Discovery team, you will be a key contributor to building citizen-centric digital products. Your responsibilities will be diverse and impactful:
-
Full Stack Development: You will be involved in the end-to-end development of web applications, from frontend to backend.
-
Data Engineering: A significant part of the role involves designing, building, and maintaining data pipelines and ETL/ELT processes.
-
Cloud Engineering: You will deploy and manage applications on cloud infrastructure, ensuring scalability and reliability.
-
Agile Development: Work in a fast-paced, agile environment, collaborating with cross-functional teams including product managers, designers, and other engineers.
-
Code Quality and DevOps: Uphold high standards for code quality, implement CI/CD practices, and contribute to a robust DevOps culture.
Required Qualifications & Technical Expertise
To be successful in this role, you should possess the following qualifications and technical skills:
-
Experience: A minimum of 5 years of experience in software engineering, with a strong preference for full-stack or data engineering backgrounds.
-
Technical Skills: Proficiency in the following is highly desirable:
-
Frontend: React
-
Backend: Node.js
-
Databases: MySQL, PostgreSQL
-
Cloud: AWS services (e.g., S3, Lambda, ECS)
-
Data Tools: Databricks, ETL/ELT tools
-
DevOps: Docker, CI/CD pipelines
-
-
Problem-Solving: Strong analytical and problem-solving skills, with a passion for tackling complex technical challenges.
-
Collaboration: Excellent communication and teamwork skills, with experience working in an agile environment.
Why Join GovTech Singapore?
A career at GovTech is more than just a job; it is a chance to make a real impact on society. The benefits include:
-
Purposeful Work: Contribute directly to the Smart Nation vision and build technology for the public good.
-
Continuous Learning: GovTech is committed to the professional development of its employees, offering robust learning opportunities year-round.
-
Inclusive Workplace: Be part of a collaborative and inclusive culture that values diversity and teamwork.
-
Flexible Work Arrangements: Enjoy a work environment that supports flexibility and work-life balance.
How to Apply for GovTech Singapore Jobs 2025
All applications for GovTech careers are managed through the official Singapore government job portal.
-
Visit Careers@Gov: The official job listing and application form can be found on the Careers@Gov website.
-
Submit Your Application: Create a profile and submit your application, ensuring your resume highlights your relevant skills and experience.
Frequently Asked Questions (FAQs)
1. How do I apply for Senior Software Engineer jobs in Singapore GovTech for 2025?
You must apply through the official Careers@Gov portal. The application will require you to create a profile and submit your resume and other relevant documents.
2. What is the GovTech Senior Software Engineer salary in Singapore?
While the exact salary is not specified, it is competitive and commensurate with the experience and skills required for a senior engineering role in Singapore’s tech sector.
3. What are MCCY Discovery engineering jobs in Singapore?
These are roles within GovTech that support the Ministry of Culture, Community and Youth (MCCY) by building digital products and solutions to better engage with the community and promote Singapore’s cultural heritage.



