VP, Technical Delivery Manager, Cards Technology (Open Systems)
Location: Central Region (City Area)
Remote Type: Onsite
Time Type: Full time
Job Description
About UOB
United Overseas Bank Limited (UOB) is a leading bank in Asia with a global network of more than 500 branches and offices in 19 countries and territories in Asia Pacific, Europe and North America. In Asia, we operate through our head office in Singapore and banking subsidiaries in China, Indonesia, Malaysia and Thailand, as well as branches and offices. Our history spans more than 80 years. Over this time, we have been guided by our values – Honorable, Enterprising, United and Committed. This means we always strive to do what is right, build for the future, work as one team and pursue long-term success. It is how we work, consistently, be it towards the company, our colleagues or our customers.
Job Description
The incumbent will be responsible for the end-to-end delivery of open-system applications within the Cards Technology domain. This includes managing software development lifecycles, driving modernization initiatives, ensuring DevOps compliance, and collaborating with stakeholders across Singapore and offshore locations.
Key Responsibilities
Application Development & Delivery
Lead the development and delivery of Enterprise Web API, Microservices and Data Modelling for the Bank with full capability / accountability for architecture deliverables (process, information, technology etc.) from concept to implementation.
Champion the delivery of high-quality cards systems design and ensure adherence to global architecture principles, enterprise design principles, security and control standards
Drive obsolescence upgrades and modernization efforts in collaboration with Architecture, Risk, Infrastructure, and Testing teams.
Ensure timely and high-quality delivery of software releases aligned with business priorities.
Oversee technical design reviews, code quality, and performance optimization.
DevOps & Technical Governance
Champion DevOps practices including CI/CD, automated testing, and infrastructure-as-code.
Ensure compliance with software patching, vulnerability remediation, and security standards.
Manage application deployments and change control processes.
Manage technical implementation plan across application teams - coordinate technical implementation activities across application teams to ensure non-event production cutover and adequate post implementation support
Incident & Problem Management
Provide technical leadership during major incidents and escalations.
Conduct root cause analysis and implement preventive measures.
Collaborate with support teams to ensure smooth transition from development to production.
Team & Stakeholder Management
Build and lead high-performing development teams across onshore and offshore locations.
Mentor and coach team members to foster growth and technical excellence.
Collaborate with business units, software vendors, and compliance teams to align delivery with strategic goals.
Partner with Test Manager to ensure completion of System Integration Testing (SIT), User Acceptance Testing (UAT), performance / load testing and application security testing with quality results
Technical Leadership
Guide teams in resolving complex technical challenges.
Monitor application performance using tools like Splunk, AppDynamics, or New Relic.
Review and approve technical designs, architecture decisions, and deployment strategies.
Operational Excellence
Drive continuous improvement initiatives across development and delivery processes.
Maintain technical documentation, design artifacts, and runbooks.
Participate in capacity planning, disaster recovery, and performance tuning exercises.
Job Requirements
Qualifications
Bachelor Degree in Computer Science, Information Technology, Engineering or related field.
At least 12 years of experience in software development and technical delivery leadership roles.
Technical Proficiencies
Strong expertise in Java, J2EE, with hands-on experience in Spring Boot, Spring Batch, Drools, and Apache Camel.
Solid understanding of Java/J2EE design patterns and object-oriented design and modeling.
Experience with ESB/SOA architectures and service governance/design principles.
Proficient in REST, SOAP, WSDL, and IBM MQ for enterprise integration.
Familiar with Spring Security, Netegrity, PKI, JCE, and JSSE for secure application development.
Hands-on experience with Apache HTTP Server, JBoss, and Linux/Unix shell scripting.
Skilled in CI/CD tools and practices including Git, Jenkins, Maven, Artifactory, SonarQube, Veracode, and Xray.
Leadership & Delivery Skills
Proven ability to lead development teams, drive outcomes, and influence cross-functional stakeholders.
Strong collaboration skills to work with DevOps, infrastructure, and business teams.
Effective communicator with the ability to manage multiple teams and articulate complex technical concepts clearly.
Demonstrated ability to work independently with a go-getter attitude and minimal supervision.
Deep understanding of SDLC, Agile, and DevOps methodologies, with a focus on continuous improvement and delivery excellence.
Good-to-have
- Cards domain knowledge in fraud management, collections, cards services, 3D secure and/or merchant acquiring is a plus.
Core Competencies
Strategic planning and execution
Technical architecture and design thinking
Team leadership and coaching
Effective communication and stakeholder management
Delivery-focused mindset with attention to detail
Analytical thinking and problem-solving
Additional Requirements
Be a Part of the UOB Family
UOB is an equal opportunity employer. UOB does not discriminate on the basis of a candidate's age, race, gender, color, religion, sexual orientation, physical or mental disability, or other non-merit factors. All employment decisions at UOB are based on business needs, job requirements and qualifications. If you require any assistance or accommodations to be made for the recruitment process, please inform us when you submit your online application.
Apply now and make a Difference
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
