- The Government Technology Agency (GovTech) aims to transform the delivery ofGovernment digital services by taking an "outside-in" view, puttingusers at the heart of everything we do.
- 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.
As a Software
Engineer, you'll be part of a multi-disciplinary team delivering a multi-year
initiative to build a whole-of-government (WOG) Governance, Risk, and
Compliance (GRC) platform. Our current focus is on developing automated,
user-centric workflows that make it seamless for agencies to perform risk
assessments by leveraging SaaS platforms such as ServiceNow or similar
enterprise platforms, with particular emphasis on Integrated Risk Management
(IRM) modules, and developing custom integrations to enhance risk management
processes.
This initiative is a
key enabler of digital transformation across whole-of-government. By providing
a unified, modern GRC platform built on enterprise SaaS solutions, we empower
delivery teams to shift left - integrating compliance earlier in the development
process - and automating key control checks through platform-native
capabilities and custom configurations, allowing agencies to launch their
systems faster and more securely.
You'll work alongside
passionate engineers to configure and extend GRC platform capabilities, whilst
collaborating with GovTech teams and domain experts to design and deliver
impactful features that raise the bar for governance and digital service delivery
across the public sector.
What you will be
working on:
• Configure and
customise GRC modules on enterprise SaaS platforms (preferably ServiceNow),
with particular focus on Integrated Risk Management (IRM) components including
Risk Management, Policy and Compliance Management, and Audit Management
• Develop platform
applications using native tools such as workflow designers, business rules,
scripting frameworks, and user interface customisation tools • Design and
implement integrations with external systems using REST/SOAP APIs and
platform-specific integration tools
• Create custom
workflows and automated processes to streamline risk assessment and compliance
activities
• Build dashboards,
reports, and analytics to provide insights into risk posture and compliance
status
• Perform platform
administration including user management, access controls, and system
maintenance
• Write clean,
maintainable code and scripts for platform customisations and perform code
reviews • Develop unit tests and integration tests for platform customisations
• Tackle a wide
variety of challenges across the platform and integration landscape •
Participate in regular tech-sharing sessions and team retrospectives
• You will also
collaborate closely with the other members of the cross-functional team:
○ Work with risk
practice team to understand customer pain point & proposed solution,
translate requirements into platform configurations, and continually prototype,
test, and iterate
○ Work with DevOps
practitioners to manage deployment pipelines and release management, ensuring
fast feedback loops and seamless deployments across environments
○ Work with Product
Owners and Business Analysts to craft user stories by providing technical
analysis of platform capabilities and limitations
What we are looking
for:
• Strong experience in
enterprise SaaS platform development and configuration, preferably ServiceNow,
with demonstrated expertise in at least one major GRC or business process
module
• Hands-on experience with Integrated Risk
Management (IRM) modules or similar risk management capabilities, including
Risk Management, Policy and Compliance Management, or Audit Management
• Proficiency in
platform development tools including workflow designers, business rules
engines, scripting frameworks, and user interface customisation tools
• Experience with
platform scripting using JavaScript or similar languages, and familiarity with
platform-specific APIs and frameworks
• Knowledge of
integration patterns and experience with REST/SOAP web services, data
transformation, and system connectivity
• Understanding of
platform administration including user management, security controls, and
system configuration
• Strong understanding
of programming fundamentals and software development best practices
• Good analytical and
problem-solving skills with ability to troubleshoot complex platform
configurations
• Keen sense of
learning and self-discovery, particularly in staying current with platform
updates and new features
• Team players with
good communication skills and ability to explain technical concepts to
non-technical stakeholders
• Experience building
and deploying enterprise applications, preferably in a government or highly
regulated environment
• Experience working
within an Agile software development environment
• Experience in
automated testing, including platform-specific testing frameworks
• Relevant platform
experience (such as ServiceNow CSA, CAD, or module-specific certifications) are
highly desirable
• Familiarity with
ITIL processes and GRC frameworks is advantageous
• Bachelor's degree in
Computer Science, Information Technology, or related field, or equivalent
professional experience
Annex 1: Submission Template
ICT Professional
Services Type: Software Engineer (GRC Platform)
Request Number: CEPIRM-202603
Submitted by: {Company
name}
Sno
Candidate Name
CV
Notice Period (No. of months)
Mthly Manpower Rate
…..
Remark – please indicate the salary range of the
candidate and any other information
1
Attach CV here
2
Attach CV here