Senior / Software Engineer (DOS)
Core
Build prototypes, design system architectures, write production code, manage cloud deployments, and provide technical leadership to solve public sector problems.
Role type
Senior Software Engineer (Public Sector)
Builds
Prototypes, novel systems, and production-quality software for Singapore's Smart Nation initiatives.
Domain
Public Sector / Government / Smart City Technology
Required skills
System architecture design, cloud infrastructure management, rapid prototyping, technical leadership, mentoring, open source software utilization, cloud services (AWS), mobile development (React Native), database management (MongoDB), payment integration (Stripe), code debugging, abstract problem solving.
Preferred skills
Ability to recruit, establishing developer operations best practices, cross-agency advocacy.
Technologies
GitHub, AWS, React Native, MongoDB, Stripe
Responsibilities
Build prototypes to demonstrate technological opportunities, design system architectures, write production quality code, manage deployments to cloud infrastructure, maintain systems reliability, identify projects improving public good, design novel systems around bureaucratic constraints, advocate technical ideas to government agencies, establish developer operations best practices, provide technical leadership across product teams, mentor engineers, help with recruiting.
Seniority
Senior, hands-on IC with leadership responsibilities
