Responsibilities:
The Application Development Manager is responsible for leading a team of analyst and developers, managing the system development, implementation and support of Cards related applications on the mainframe platform with overall accountability.
· Responsible for end-to-end software development and support. This includes pre-project initiation, impact analysis, functional specifications to development, implementation, testing and support.
· Responsible for the understanding and contributing to the technical solution from design through to code level.
· Partner with business stakeholders to understand business requirements and provide consultation on solution and technology.
· Manage or lead a team of Analyst and developers to implement solution that meet business requirements and are in alignment with organization's business objectives.
· Manage the application setup and deployment components.
· Manage development issues and escalations.
· Work with vendor to ensure product deliveries are timely and good quality.
· Manage budget coming from different projects.
· Hands on manager to guide team on functional and technical issues. Have the capability to develop COBOL (or CICS-COBOL) programs according to functional & technical specifications.
· Write program specifications and documentation / flowcharts
· Perform unit and system integration testing
· Support user acceptance testing
· Ensure project documentation is done up in accordance to bank standards
· Upkeep of system to ensure compliant of payment associations’ mandates
Requirements:
Technical Skills & Experience
- At least 12 years of experience in application development and maintenance with full software development life cycle experience
- Hands-on experience on cards application domain on a mainframe platform.
- Significant domain knowledge in Cards and Payments.
- Strong delivery and project management experience in implementing large scale, highly available applications for the financial services/banking sector
- Good interpersonal and communication skills
- Proven results-oriented person with a focus on delivery
- Highly effective communicating with technical stakeholders, proficient communicating with non-technical stakeholders
- Good problem solving, analytical, synthesis, system thinking and solutioning skills
- Experience in leading Cards Compliance delivery
Competencies
- Fast Learner, enjoy analytical work with attention to details and proactive in providing solutions
- Works on short terms strategies, organizes and plans to achieve balanced outcomes through sound judgement and analysis of situations
- Focus on collective/ team work by utilizing diverse talents and personalities in a constructive manner
- Manages day to day risk and delivers quality work in an effective / optimal manner
- Able to identify the team and individual’s strengths and development areas and steer / enable their growth and development in the right direction
Education
- Degree in Computer Science or related discipline
Primary Contacts
- Group Function Users (Cards)
- Technology & Operations Partners
- Other Technology and Infrastructure Teams within Bank
- Product Vendors
· Development Team
Key Domain/ Technical Skills:
(Indicate up to 3 areas)
· Mainframe
· COBOL
· CICS-COBOL
· Credit Card Knowledge preferably Cardlink
· Managing Skills