• Competitive
  • Singapore
  • Permanent, Full time
  • Citibank NA
  • 21 Feb 18

Technology Lead for Payments and Receivables Technology

Technology Lead for Payments and Receivables Technology

  • Primary Location: Singapore,Singapore,Singapore
  • Education: Bachelor's Degree
  • Job Function: Technology
  • Schedule: Full-time
  • Shift: Day Job
  • Employee Status: Regular
  • Travel Time: No
  • Job ID: 17076133


Description

Key Responsibilities:
  • Responsible for aligning with and working on multiple large scale/complex software solutions, even by extending the existing platform through custom development, customization and integration with in-house solutions and vendor solutions leading to a complete platform that caters to key business requirements
  • Interface with Product and Operations organization to understand their needs and translate them to technological/functional requirements
  • Build and sustain strong relationships with the senior leaders associated with the platform within the team and across partnering teams
  • Work closely with Program Management and Quality Control teams to deliver quality objectives to agreed project schedules
  • Proactively notify Development Project Manager of risks, bottlenecks, problems, issues, and concerns
  • Design, code, test, document and implement application projects as to support the development teams, on need basis
  • Compliance with Citi's System Development Lifecycle, Documentation and Information Security requirements
  • Monitor, update and communicate project task timelines and milestones; obtain senior's feedback; understand potential speed bumps and client's true concerns/needs
Key Challenges:
  • Ability to assimilate key issues and concepts and come up to speed quickly
  • Ability to provide quick turnaround to software issues and management requests
  • Managing time and changing priorities in a dynamic environment


Qualifications

Qualifications and Competencies:
  • Bachelor's Degree in Computer Science, Information Technology, or equivalent
  • Minimum 6 years of application analysis and design experience, especially in Payments and Receivables domain
  • Minimum 6 years of experience in working globally distributed teams successfully
  • Strong experience in working with various Payments schemes, preferably Faster Payments scheme of any country, and Payments messaging formats such as ISO 8583, ISO 20022, and SWIFT etc
  • Some exposure to Software Development Technologies is a must, such as JMS/MQ, Unix/Linex Shell Scripting and Java/J2EE Development; and also database related technologies is a Plus
  • Strong understanding of software analysis and design, high availability and multi-threaded applications and troubleshooting
  • Experience in working on enterprise transaction based system with focus on recovery, stability, reliability, scalability and performance
  • Exposure to performance improvement related aspects of large technical solutions with significant volumes is preferred
  • Exposure and working experience on GPP product is preferable
Key Competencies:
  • Excellent organization skills, attention to detail, and ability to multi-task
  • Strong analytical and business skills
  • Demonstrated sense of responsibility and capability to deliver independently and quickly
  • Excellent communication skills Clearly articulating and documenting technical and functional specifications is a key requirement
  • Proactive problem-solver
  • Relationship builder and team player
  • Promotes continuous improvement especially in quality, stability and reliability