Job Description
Role Description:
- This role is for Flexcube delivery and extensibility development.
- Coordinating Flexcube development with Vendor teams.
- Interacting with Flexcube Business Analysts, Partner systems and Flexibus to finalize solution.
- Coordinate with Testing team and partner systems to enable testing and delivery of developed features.
- Participating in release management
- Developing extensibility features on Flexcube. Participate in architecture and design of development
- Design, code, test, document and implement application release projects as part of development team.
- Work with onsite development partners to ensure design and coding best practices.
- Work closely with Program Management and Quality Control teams to deliver quality software to agreed project schedules.
- Proactively notify Development Project Manager of risks, bottlenecks, problems, issues, and concerns.
- Compliance with Citi's System Development Lifecycle and Information Security requirements.
Qualifications:
- Bachelor’s degree (in science, computers, information technology or engineering
- Atleast 12+ years of development experience in Core Bank projects and Flexcube modules of Payments, Loans, CASA
- Atleast 10+ years of in Oracle database, pl sql, Business objects reporting tools and unix/linux
- Hands on experience on Flexcube or any other banking application
- Ability to do first level analysis, debug code in Oracle, and Unix,
- Experience of leading one or more software development teams
Education:
- Bachelor’s degree/University degree or equivalent experience
- Master’s degree preferred
This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.