This site uses cookies. To find out more, see our Cookies Policy

FVP, Application Delivery Manager (Hadoop, J2EE, Data Warehousing) in Singapore at UOB Group

Date Posted: 2/15/2018

Job Snapshot

Job Description

Functional area: Business Technology Services
Employment type: Full-time
Job Type: Permanent

Job Objective
- Responsible for all aspects of software development for multiple applications from functional specifications to production implementation and post implementation support; using established methods and technologies with off-the- shelf or custom solutions delivered using a combination of internal staff, contractors and vendors
- Responsible for the application related to real time customer engagement through real time analytics, chatbot, personal finance management


Job Responsibilities

Project Delivery Management
- Plan technical deliverables (including any system enhancements and upgrades) to meet Project’s requirements within allocated budget and schedule
- Plan & collaborate across different application teams to manage technical dependencies of the solution
- Monitor and manage risks /issues related to technical delivery
- Provide status update related to technical delivery to project management office and senior leadership
- Plan resource allocation and utilisation across the various project and quarterly releases
- Manage the resource Supply vs demand
- Manage vendor relationship and statement of works

Requirements Management
- Partner with BA & SME to collate, understand and finalize functional and technical requirements

Design & Development
- Partner with Architects and Development Manager to ensure solution design complies with enterprise design principles, security and control standards
- Partner with Development Manager in managing application teams to build the enhancements

Test Management
- Partner with Test Manager to ensure completion of SIT, UAT testing, performance / load testing and application security testing with quality results

Implementation Management
- Prepare technical implementation plan across application teams
- Coordinate technical implementation activities across application teams to ensure non-event production cutover and adequate post implementation support

Transformation and Continuous improvement
- Set-up industry leading practice in term of delivery management to ensure continuous delivery, effective collaboration and positive mindset workplace


Job Requirements
- Bachelor’s degree in computer science/engineering
Minimum 10 years of working experience in application development and implementation, particularly in ecommerce, internet banking and mobile banking projects
Minimum 5 years’ experience in an Application Development Manager role for large/complex projects involving multiple technologies
- Good understanding and experience in of Software Development Life Cycle (SDLC), Agile or Kanban development
- Understanding of Agile methods with knowledge of Agile practices (e.g. Automated Build, Continuous Integration, Continuous Delivery, Frequent Releases, Planning Poker)
- Keep abreast of technology trends in application development
- Strong conceptual and analytical skills – demonstrating outside-the- box problem solving skills
- Ability to work in a fast-paced, team-oriented environment.
- A strong and assertive communicator in speaking and writing

Good to have
- Retail or Wholesale Banking knowledge
- Personal Finance Management tools knowledge (e.g. Moneythor, Strands, Meniga)
- Real time customer engagement tools and marketing (e.g. Personatics, Perx, FlyBit)
- Chat bot frameworks and tools (e.g. Alexia, LUIS)

Essential Technical Skill
- Hadoop, Cassandra, Hive
- RDBMS (e.g. Oracle Database, MS-SQL)
- EJB, JMX, Struts, Spring, Hibernate/Ibatis, JMS, MDB, React.js, Redux
- XML, XSL, JAXB, JAXP, JAX-RS, JAX-WS, SOAP, WSDL, REST, JSON