Senior Software Engineer , EnterpriseSG
Core
Design and evolve architectures for public sector digital transformation products, balancing new feature delivery with technical sustainability and system quality.
Role type
Senior/Lead Software Engineer (Full-Stack)
Builds
Agency-specific systems (e.g., Customer Relationship Management Systems) and public sector digital products
Domain
Public Sector / Government Technology
Deliverable
product features
Required skills
Modern full-stack web application technologies, Frontend engineering (Next.js, React.js, CSS, JavaScript), Backend engineering (Node.js), Architecture design, System scalability, Observability, Testing strategies
Preferred skills
Technical judgment, Roadmap prioritization, Team mentoring, Recruitment support
Technologies
Next.js, React.js, Node.js, JavaScript, CSS
Responsibilities
Partner with stakeholders to manage roadmaps and product vision, Design and evolve architectures meeting reliability and cybersecurity requirements, Balance feature delivery with technical debt reduction, Mentor engineers on performance and professional growth, Guide improvements in architecture and testing practices, Ensure predictable delivery of high-quality software