Up to Vice President, Payments & Cash Management Development Lead, Global Commercial & Corporate Banking Technology and Operations recruitment
Overview
Bank of America is one of the world's largest financial institutions, serving individual consumers, small and middle market businesses and large corporations with a full range of banking, investing, asset management and other financial and risk-management products and services. The company provides unmatched convenience in the United States, serving more than 59 million consumer and small business relationships with more than 6,100 retail banking offices, nearly 18,700 ATMs and award-winning online banking with nearly 29 million active users. Following the acquisition of Merrill Lynch on January 1, 2009, Bank of America is among the world's leading wealth management companies and is a global leader in corporate and investment banking and trading across a broad range of asset classes serving corporations, governments, institutions and individuals around the world. Bank of America offers industry-leading support to more than 4 million small business owners through a suite of innovative, easy-to-use online products and services. The company serves clients in more than 150 countries. Bank of America Corporation stock is a component of the Dow Jones Industrial Average and is listed on the New York Stock Exchange.
Job Description
Bank of America operates in multiple countries outside of the U.S., offering a wide variety of products and services to clients. In Asia-Pacific, product offerings are currently centered in Corporate and Investment banking, Securities, and Wealth management.
GCCIBT (Global Commercial, Corporate and Investment Banking Technology) support initiative delivery, maintenance and production support for Global Products Solutions and Global Corporate and Commercial Banking Center Client Services.
The Asia Corporate Banking Technology group within GCCIBT Asia provides technical analysis, delivery management and development for regional Corporate Banking and Treasury related initiatives. The focus is on regional system development leveraging local vendors where appropriate and enforcing risk governance and compliance to bank standard technologies.
The role of a Senior Development Lead in the Asia Corporate Banking Development group is to manage the development required to support regional initiatives.
The person should demonstrate strong experience in database, integration management with preferred experience in Payment and Treasury Management domain.
Experience of leading development teams is also required.
Primary Responsibility
- Work with Development Leads across User Interface and Midrange Management to come up with workflow for data access management.
- Develop unified database design across all Payments, Receipts and Clearing applications.
- Work with Technical Business Analysts and Technical Delivery Managers to review business and functional requirements and assess impact and scope of the change.
- Collaborate with Architects, Developers and Subject Matter Experts to establish the technical vision and analyze tradeoffs between usability and performance needs.
- Document technical solutions/specifications.
- Provide development estimates to Development Manager and Technical Delivery Managers.
- Monitor development progress and quality.
- Develop Integration and Release Management capabilities within team.
- Train and retain talent in database and integration.
- Develop knowledge pool with subject matter experts.
- Ensure correct use of enterprise-wide methodologies, toolkits and process standards.
- Communicate project status, resource constrains and open issues to Development Manager in a timely manner.
- Address technical queries and issues arising from users, vendors, and developers.
- Collaborate with local Technology Infrastructure team to setup SIT, UAT and Production infrastructure.
- Support SIT and UAT process
- Review development release plans to UAT and Production and liaise with the implementation team to ensure adherence.
- Develop automation of deployment processes.
Skills and Competencies
- Ability to unify data access work flow's across Payments, Receipts and Clearing applications.
- Ability to create a common integration and release management process.
- Create database design with industry best practices.
- Must have experiences in Sybase and Oracle databases.
- Work with software code and release management tools like perforce, Clear case and pvcs.
- Excellent verbal and written communication skills and the ability to interact professionally. Must be willing and able to express new ideas, concerns and opinions directly to wider teams in team meetings via teleconference.
- Can critically evaluate information gathered from multiple sources, reconcile conflicts, decompose high-level information into details, abstract up from low-level information to a general understanding, and distinguish user requests from the underlying true needs.
- Proactively communicates and collaborates with external and internal customers to analyze information needs and functional requirements.
- Successfully engages in multiple initiatives simultaneously.
- Strong analytical and creative thinking skills, including a thorough understanding of how to interpret customer business needs and translate them into application and operational requirements.
- Broad based IT knowledge and experience (Hardware, Networking, Database, Integration)
- Application development knowledge and experience (J2EE, Design, Analysis)
- Industry best practices in Architectural methodologies and standards (e.g., Zachman, CMM/I, Rational Unified Process, IEEE-1471, etc...)
- Ability to provide architectural direction based on balanced Risk, Financial, Process, and Resource factors
- Ability to translate complex concepts into architectural "views"
Requirements
Desired Skills:
1. 8+ years Development lead experience
2. 5+ years of database experience
3. 5+ years experience in Integration and Release Management
4. 3+ years experience in Payment and Cash Management business domains
5. Proven experience in IT, with a supporting degree in Computing Sciences / Information Systems or related discipline
6. Experienced in end to end technical project implementation either in-house development or with vendor
7. Experienced in working with technical team in different time zones
8. Vendor management experiences is a MUST
9. Experienced in PMP methodologies, 6 Sigma, development methodologies such as Waterfall and Agile
10. Experienced in working with central bank / clearing house technical team is a definite advantage
Others:
1. Knowledge in Databases like Oracle, Sybase and MS SQL
2. Knowledge in Application and Web Server such as IIS, Apache, JBOSS, IBM Websphere
2. Knowledge in development tools, J2EE and .Net framework
3. Knowledge of MQ
4. Knowledge of SWIFT protocol
5. Infrastructure (hardware, networks, firewalls, databases)
6. Knowledge of clearcase, perforce, pvcs