• Competitive
  • Singapore
  • Permanent, Full time
  • Citibank NA
  • 22 Mar 18

Applications Development Manager

Applications Development Manager

  • Primary Location: Singapore,Singapore,Singapore
  • Education: Bachelor's Degree
  • Job Function: Technology
  • Schedule: Full-time
  • Shift: Day Job
  • Employee Status: Regular
  • Travel Time: Yes, 10 % of the Time
  • Job ID: 18003302


Applications Development Manager
Citi consumer bank has a strong API program to make Citi products and services available to customer in innovative ways, embedding banking into their lifestyle. This program needs highly enthusiastic, self-driven and Fintech savvy individuals to lead creation of APIs that unlock new business models and revenue streams for the bank. This position is for a senior software engineer in the API engineering team.


This Position is with Asia and APAC API team, the person responsible would develop Citi web services and APIs.

Skills and work activities that support these responsibilities include:
  • Senior Developer role for APIs development on TIBCO BW platform
  • Technical Lead for the design, development, and maintenance of enterprise shared services using Tibco Suite of Products includes Tibco Business Works (BW), Tibco Business Events (BE), and Tibco EMS
  • Design and develop code for business requirements while incorporating best engineering and design principles in the technical design.
  • Perform and manage deployment of code into all environments and perform sanity
  • Develop scripts for CI/CD validation of code and automated code-review scripts along with automated environment sanity and validation
  • Perform defect triaging and fixes in close collaboration with testing, business and other product processor groups in an agile environment
  • Support performance and vulnerability testing of the APIs
  • Develop pro-active monitoring tools and responsible for application analysis, tuning and measurement to ensure appropriate performance and reliability based on documented SLA's
  • Setup sandbox environment for the APIs, by creating virtualized services
  • Create developer portal HTML documentation for APIs
  • Lead projects that will be executed with dynamic team of technical, business and vendors.
  • Professional maturity in dealing with all levels of management and staff
  • Work with the designers to understand  flow interaction and communication interfaces
  • Close interaction with the technical product manager


  • Bachelor's degree in engineering
  • Ideal candidate will have a total of 7+ years of experience in software development
  • At least 3 years of hands-on experience delivering solutions using TIBCO suite of products (BW, BE, AS, EMS/ RV) preferably in the financial services sector. A consulting or professional services background is desirable
  • Expertise in performance tuning TIBCO BW/BE applications
  • Strong working knowledge on TIBCO Admin, scripts, deployments, debugging features, security certificates
  • Experience in Core Java and J2EE technologies like JMS, JSP, Servlets, Spring, XML, XSD, XSLT, and XPATH is desired
  • Ability to multitask between multiple projects
  • Self-motivated and goal oriented individual. Demonstrated record of initiative, adaptability and decision making
  • Must have the ability to work individually and as part of a technical team
  • Excellent verbal and written communication skills is a must
  • Candidate should be willing to work in flexible timing to collaborate with global CITI team
Singapore Singapore Singapore SG