
Software Engineer, Secured Infrastructure Programme Office
2 days ago
Software Engineer, Secured Infrastructure Programme Office page is loaded
Software Engineer, Secured Infrastructure Programme Office Apply locations Singapore time type Full time posted on Posted Yesterday job requisition id JR-
(What the role is)
The Government Technology Agency (GovTech) aims to transform the delivery of Government digital services by taking an "outside-in" view, putting citizens and businesses at the heart of everything we do. We also develop the Smart Nation infrastructure and applications, and facilitate collaboration with citizens and businesses to co-develop technologies.
Join us as we support Singapore's vision of building a Smart Nation - a nation of possibilities empowered through info-communications technology and related engineering.
Government Productivity Engineering
The Government Productivity Engineering (GPE) Division provides end-to-end solutions, encompassing both user-facing productivity tools and robust backend infrastructure, to support a wide array of operational needs. Our mission is to empower public officers to boost work productivity and enhance service delivery with digital tools, leveraging on a trusted, secure, and resilient Whole-of-Government Infrastructure.
How we work
Aside from formulating the infrastructure strategy and roadmap at WOG level, we also develop prototypes using new technologies and establish standards and best practices to guide the design and implementation of information systems that support the enterprise infrastructure.
We examine factors such as people, culture, policies and processes to provide a secure, predictive and always-on platform, enabling public officers to work anywhere and anytime.
By leveraging on innovative Cloud and Saas technologies, we architect, design, build and deliver Cloud and Datacentre hosting environments and common services which support government agencies in accelerating and developing modern applications and services.
Transforming ICT infrastructure through modernisation and automation is also our key focus. Using latest technology and best practices, we deliver secure and utility-based services to WOG, so that government agencies can function efficiently and seamlessly.
We are also passionate about building and uplifting ICT engineering know-how for the WOG in critical infrastructure domains, which we advance through experimentation, prototype development, consultancy and training.
(What you will be working on)
Secured Infrastructure Programme Office (SIPO), GPE
Secured Infrastructure Programme Office (SIPO) is a department of GPE committed to developing and maintaining secure, high-performance software solutions for critical applications for the Whole-of-Government (WOG). We operate in a highly regulated environment and prioritize the security and integrity of our systems. We are seeking a skilled and motivated Software Engineer to join our team and contribute to the development of robust and secure Windows/Office/intranet applications.
Job Summary:
The Software Engineer will be responsible for designing, developing, and maintaining enterprise applications in Windows/intranet environment that meet stringent security requirements. This role requires a strong understanding of Windows/Office internals, security best practices, and proficiency in one of the following programming languages: C/C++, C#, JavaScript, Java or Python. The ideal candidate will be passionate about building secure and efficient software and thrive in a collaborative team environment.
What you will be working on
:
Design, develop, and maintain Windows/intranet applications using C/C++, C#, JavaScript, Python or other suitable programming language in the Windows environment.
Implement and adhere to secure coding practices and security standards (e.g., OWASP, SANS).
Develop and integrate security features, including encryption, authentication, and authorization mechanisms.
Perform thorough code reviews and security assessments.
Troubleshoot and debug complex issues in a secure environment.
Collaborate with security engineers and other developers to ensure application security.
Write comprehensive technical documentation, including design specifications, test plans, and security assessments.
Participate in the full software development lifecycle (SDLC), including requirements gathering, design, development, testing, and deployment.
Work with version control systems (e.g., Git) and CI/CD pipelines.
Maintain and update existing applications to address security vulnerabilities and improve performance.
Adhere to strict change management and configuration control processes.
Develop applications that comply with industry standards and regulatory requirements (e.g., NIST, ISO
Perform root cause analysis and implement effective solutions for security related issues.
Explore and innovate new disruptive and transformational technologies to deliver enhanced secured software solutions.
(What we are looking for)
Required Skills and Qualifications:
Bachelor's degree in Computer Science, Software Engineering, or a related field.
Proven experience in Windows/intranet application development using C/C++ or C# or equivalent language.
Experience with secure coding practices and security principles.
Familiarity with static and dynamic code analysis tools.
Experience with debugging and troubleshooting complex issues.
Proficiency in using version control systems (e.g., Git).
Excellent problem-solving and analytical skills.
Strong communication and collaboration skills.
Ability to work independently and as part of a team.
Understanding of secure software development lifecycle.
Preferred Skills:
Knowledge of cryptography, authentication, and authorization protocols.
Knowledge of network security protocols and concepts.
Strong understanding of Windows/Office APIs and internals.
Experience with virtualization and containerization technologies.
Certifications related to security (e.g., Security+, CISSP, CSSLP).
Experience in a regulated industry (e.g., finance, healthcare, government).
Experience with windows/office development.
Experience with Windows security features (e.g. UAC, AppLocker, BitLocker)
Experience with memory management and low level debugging.
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
Stay connected with us on social media at
Similar Jobs (5)
Senior Software Engineer (MCCY Discovery) locations Singapore time type Full time posted on Posted Yesterday Senior/Software Engineer (GeBiz X), Managed Agencies locations Singapore time type Full time posted on Posted 21 Days Ago Senior/Software Engineer, Managed Agencies locations Singapore time type Full time posted on Posted 21 Days Ago
The Singapore Public Service plays a key role in the economic growth, progress and stability of Singapore by formulating and implementing government policies, as well as providing key public services. Whether you are a fresh graduate joining the workforce or an experienced professional, the Singapore Public Service offers a great variety of job opportunities for you. The work in the Public Service can be broadly categorised into the following sectors: Economic, Social, Security & External Relations, and Administration & Corporate Development.
Be part of the team that shapes the future of Singapore. Log on and take your first step towards a career that matters
Technical Support
Need help? Please click here for assistance. Our team will contact you shortly
#J-18808-Ljbffr
-
IT Infrastructure and Security Officer
1 week ago
Singapore ANTICIMEX PEST MANAGEMENT PTE. LTD. Full time**Position**:IT Infrastructure and Security Manager - Asia Region **Employment Type**:Permanent **Salary**:SGD 4,000 - 5,500 (depending on skill level and experience) **Location**:Singapore **Regions Covered**:Singapore, Malaysia, Cambodia **Benefits**:Annual leave, Sick leave, Hospitalisation leave **Company Overview**: We are a leading multinational...
-
Infrastructure Engineer
2 weeks ago
Singapore The Software Practice Full time**Responsibilities**:- Manage infrastructure systems sizing, design, implementation, testing and maintenance of proposed solutions- Provide clients support with a range of system technologies- Maintain security, backup, restoration and redundancy strategies- - Manage and monitor all installed systems and infrastructure- Proactively ensure the highest levels...
-
Senior Software Security Specialist
2 weeks ago
Singapore beBeeSecurity Full time $150,000 - $250,000Job Title: Software EngineerWe are seeking a skilled Software Engineer to join our team.This role focuses on next-generation Software Bill of Materials (SBOM) system for dependency tracking and analysis, blending third-party tooling with in-house systems.The selected candidate will design and build systems securing the entire software supply chain. They will...
-
Infrastructure Engineer
7 days ago
Singapore NCS Full time**Infrastructure Engineer (Fusion Poly Graduate Programme)**: **Date**:15 Jan 2025 **Location**: Singapore, Singapore **Company**:Singtel Group **Will you be part of the extraordinary?** NCS’s mission is to bring people together and harness technology to advance communities. As a leading technology services firm, operating across Asia Pacific in over...
-
Senior Software Engineer
2 weeks ago
Singapore Airwallex Full time**About Airwallex**: Airwallex is the only unified payments and financial platform for global businesses. Powered by our unique combination of proprietary infrastructure and software, we empower over 100,000 businesses worldwide - including Brex, Rippling, Navan, Qantas, SHEIN and many more - with fully integrated solutions to manage everything from business...
-
Software Engineer
1 week ago
Singapore HORIZON SOFTWARE PTE. LTD. Full timeRoles & ResponsibilitiesKey ResponsibilitiesLead the design, development, and deployment of complex software systems. Architect scalable, reliable, and secure solutions across cloud and on-premise environments. Write high-quality, maintainable, and efficient code following industry best practices. Collaborate with cross-functional teams (Product, QA,...
-
Software Engineer
1 week ago
Singapore HORIZON SOFTWARE PTE. LTD. Full timeRoles & ResponsibilitiesKey ResponsibilitiesLead the design, development, and deployment of complex software systems. Architect scalable, reliable, and secure solutions across cloud and on-premise environments. Write high-quality, maintainable, and efficient code following industry best practices. Collaborate with cross-functional teams (Product, QA,...
-
Infrastructure Security Engineer
2 weeks ago
Singapore ROBERT WALTERS (SINGAPORE) PTE LTD Full timeOur client is seeking an experienced Infrastructure Security Engineer to join their IT team on a 1-year contract. In this role, you'll design, implement, and manage security controls across our network, cloud, and infrastructure environments, working closely with internal teams and external vendors to ensure a robust and compliant security posture....
-
Infrastructure Engineer
1 week ago
Singapore HORIZON SOFTWARE PTE. LTD. Full timeRoles & ResponsibilitiesKey ResponsibilitiesArchitect, implement, and manage enterprise-level infrastructure (on-premises and cloud). Ensure high availability, scalability, and disaster recovery of systems. Manage and optimize servers, virtualization, storage, networking, and security infrastructure. Automate provisioning, monitoring, and configuration...
-
software engineer
2 days ago
Singapore CLOUDPILOTS Software & Consulting GmbH Full timeSOFTWARE ENGINEER CLOUD CLOUDPILOTS | Location Berlin, Cologne or Home Office As a Software Engineer* Cloud, you act as a technical contact person and analyze existing systems, define migration strategies, and take over the setup and customization of the cloud environment for our customers. You help to master technical and organizational challenges when...