Senior Software Engineer (Full Stack) (1-year Contract)
Core
Design and develop full-stack digital platforms, services, and APIs to support the adoption of emerging technologies (AI, digital assets) across Singapore's financial sector.
Role type
Senior Full Stack Software Engineer (IC)
Builds
Digital platforms, services, and APIs for financial institutions and research partners
Domain
Financial Technology (FinTech) / Singapore Financial Sector
Deliverable
production ML models | product features | infrastructure
Required skills
Full-stack development, Angular, React, Node.js, Python, Java, .NET Core, RDBMS, NoSQL, Redis, Cloud platforms, Docker, Microservices, Secure coding, CI/CD, SQL optimization
Preferred skills
Vector databases, AI/ML infrastructure, Kubernetes, Infrastructure as Code, Payments/Capital Markets experience
Technologies
Angular, React, Node.js, Express, Django, Flask, Spring Boot, .NET Core, PostgreSQL, MySQL, MongoDB, DynamoDB, Redis, AWS, Azure, GCP, Docker, Kubernetes, Terraform, CloudFormation
Responsibilities
Design and implement secure backend services and system integrations; Work across frontend, backend, cloud, and data environments; Collaborate with financial institutions and researchers to translate challenges into solutions; Shape technical architecture and engineering practices; Implement automated testing and CI/CD pipelines; Conduct code reviews and optimize system performance
Seniority
Senior, hands-on IC