CareerPlan

Senior Software Engineer , Singapore Land Authority

SingaporeFull-time2026-10-09 → 2026-11-11

Core

Design, build, and evolve a business-critical digital platform for public sector operations with high data integrity and transaction-heavy workflows.

Role type

Senior Software Engineer (Backend)

Builds

Core application logic, services, and APIs for complex business workflows

Domain

Public sector digital transformation

Required skills

Backend service design, API development, domain modeling, transaction orchestration, automated testing, technical design, code reviews, system documentation, engineering standards, peer mentoring

Responsibilities

Designing and implementing backend services, APIs, and application logic for complex business workflows; Understanding business processes, data relationships, and operational rules, and translating them into maintainable software designs; Designing clean domain models, service boundaries, and data models that support correctness, extensibility, and long-term maintainability; Building validations, state transitions, orchestration flows, and exception handling for transaction-heavy processes; Working closely with QA engineers, business analysts, and fellow developers to ensure the system is testable, observable, and production-ready; Writing high-quality, maintainable code with strong automated test coverage; Participating in technical design discussions, code reviews, defect analysis, and release readiness activities; Supporting system evolution, data reconciliation, and integration between existing and new platform capabilities where required; Documenting key technical decisions, business-rule assumptions, and implementation trade-offs clearly; Contributing to engineering standards, development practices, and delivery discipline across the team; Providing technical guidance to peers and helping uplift engineering quality through collaboration, mentoring, and knowledge sharing

Seniority

Senior, hands-on IC