VP Full Stack Engineering Lead Institutional Banking Technology
DBS Bank Ltd is a Singapore-based bank providing personal, SME, corporate, institutional, wealth management, financial markets, and digital banking services. Its clients include consumers, small and medium-sized businesses, corporations, and institutional customers.
About DBS Bank Ltd
DBS Bank Ltd provides banking products and services including accounts, cards, insurance, loans, investments, digital banking, payments, trade finance, foreign exchange, commodities, investment solutions, and derivatives clearing. Through its SME business, it supports businesses with financing, cash-flow management, online banking through DBS IDEAL, sustainability programmes, and business-growth initiatives. The bank serves personal customers, SMEs, corporate and institutional clients, and wealth-management customers across its regional markets.
Skills
Candidate Availability
Required and preferred rules are kept separate and reflect the wording in the original posting.
About the Role
You will design, develop, and maintain full stack applications, backend services, APIs, and user-facing solutions. You will lead technical delivery from requirements through production support, build integrations and cloud-native systems, apply secure engineering practices, conduct reviews, mentor engineers, and support relevant financial-technology innovation initiatives.
Requirements
- Software engineering
- Full stack development
- Enterprise system integration
- Java
- Rust
- C#
- JavaScript
- TypeScript
- Python
- Backend framework
- Frontend technology
- REST API
- Microservices
- Event-driven architecture
- Application integration
- Relational database
- NoSQL
- Messaging platform
- Distributed system
- Cloud-native architecture
- Containerization
- DevSecOps
- SDLC
- Application security
- Performance optimization
- Operational support
- AWS
- GCP
- Kubernetes
- Docker
- CI/CD
- Observability
- Site reliability engineering
Responsibilities
- Design, develop, and maintain full stack applications, backend services, APIs, and user-facing solutions
- Lead technical delivery from requirements analysis through production support
- Develop distributed applications, middleware, APIs, and integration services
- Build secure, resilient, high-performance cloud-native applications
- Apply secure coding, automated testing, CI/CD, monitoring, observability, and resiliency practices
- Collaborate on scalable and compliant solution delivery
- Conduct code and technical design reviews
- Mentor junior engineers and development teams
- Evaluate emerging technologies and development practices
- Support proof-of-concepts and innovation initiatives involving relevant digital-asset and blockchain solutions
