Senior Software Engineer

SG, Singapore

Job Description

[What the role is]



Senior Software Engineer

[What you will be working on]



About

GovTech

& the Role



The Government Technology Agency ( GovTech ) aims to transform the delivery of Government digital services by putting citizens and businesses at the heart of everything we do. We also develop the Smart Nation infrastructure and applications, collaborating with citizens, businesses, and agencies to co-create impactful technologies.


We are seeking a

Senior Software Engineer

to help drive the next-generation

social service case management platform

that empowers caseworkers and community partners to deliver coordinated, holistic, and efficient support to families in need.


As a Senior SWE, you will lead a team of software engineers in development of interfaces, data migration and APIs, and work closely with policy, operations, product, and vendor teams to make sure the product meets user needs, delivers measurable impact, and aligns with our strategic priorities.


[What we are looking for]



Integration Development & API Management

Design and develop APIs for system integrations (e.g. OneCV, CaseConnect, ComLink+)


Implement interfaces with government services (SingPass / CorpPass, MyInfo, GovTech services) Create and maintain documentation for all integration points and APIs Ensure API performance, security, and scalability

Data Architecture & Pipeline Development

Design and implement data models for social service integration (Client360, Household360)


Build ETL processes for legacy system migration and real-time agency data synchronization Develop and maintain batch and real-time data pipelines for cross-agency data flow Implement data quality validation frameworks and monitoring systems

Data Security & Compliance

Implement data protection measures including field-level encryption and access controls


Ensure compliance with IM8 standards and government security requirements Maintain audit trails and data masking for sensitive information Monitor and enforce data classification policies

Performance Optimization & Monitoring

Optimize query performance and batch processing efficiency


Monitor and tune real-time data synchronization Implement performance monitoring dashboards Maintain system reliability and uptime metrics

Cross-Team Collaboration

Work with product managers, designers, solution architects, and frontend developers


Participate in Agile ceremonies and sprint planning Conduct code reviews and pair programming sessions Provide technical guidance on data integration matters

Quality Assurance & Documentation

Develop and maintain comprehensive technical documentation


Implement automated testing for data transformations and integrations Ensure data accuracy and validation across systems * Create and maintain troubleshooting guides and procedures

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1690033
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    SG, Singapore
  • Education
    Not mentioned