Talent.com
This job offer is not available in your country.
25894302 Application Developer – Payments Technology (Assistant Vice President)

25894302 Application Developer – Payments Technology (Assistant Vice President)

CITIBANK N.A.D16 Upper East Coast, Bedok, Eastwood, Kew Drive, SG
5 days ago
Job description

Roles & Responsibilities

Whether you’re at the start of your career or looking to discover your next adventure, your story begins here. At Citi, you’ll have the opportunity to expand your skills and make a difference at one of the world’s most global banks. We’re fully committed to supporting your growth and development from the start with extensive on-the-job training and exposure to senior leaders, as well as more traditional learning. You’ll also have the chance to give back and make a positive impact where we live and work through volunteerism.

Shape your Career with Citi

Citibank serves as a trusted advisor to our retail, mortgage, small business and wealth management clients at every stage of their financial journey. Through Citi's Access Account, Basic Banking, Citi Priority, Citigold and Citigold Private Client, we offer an array of products, services and digital capabilities to clients across the full spectrum of consumer banking needs worldwide.

We’re currently looking for a high caliber professional to join our team as Application Developer – Payments Technology (Assistant Vice President) based in Singapore. Being part of our team means that we’ll provide you with the resources to meet your unique needs, empower you to make healthy decision and manage your financial well-being to help plan for your future. For instance :

The Applications Developer is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and programming activities.

Responsibilities :

  • Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
  • Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
  • Utilize in-depth specialty knowledge of applications development to analyze complex problems / issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
  • Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
  • Consult with users / clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
  • Ensure essential procedures are followed and help define operating standards and processes
  • Serve as advisor or coach to new or junior level analysts
  • Has the ability to operate with a limited level of direct supervision.
  • Can exercise independence of judgement and autonomy.
  • Acts as SME to senior stakeholders and / or other team members.
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency.

Qualifications :

  • 5-8 years of relevant experience.
  • Demonstrated excellent software development acumen. Experience in systems analysis and programming of software applications
  • Strong experiences in implementation of the following technologies : Java, J2EE, Spring framework, Hibernate, JPA, App Server, JMS / MQ / Kafka applications
  • Experience in building multithreaded applications and troubleshooting complex issues related to it.
  • Experience in working multiple OS (Unix, Linux, Win)
  • Experience in performance tuning of large technical solutions with significant volumes
  • Experience with Payments technology.
  • Education :

  • Bachelor’s degree / University degree or equivalent experience
  • Tell employers what skills you have

    Wealth Management

    Feasibility Studies

    Technology Education

    Autonomy

    Unix

    Estimates

    Systems Analysis

    System Design

    Applications Development

    Performance Tuning

    Wellbeing

    JMS

    Business Process

    Small Business

    J2EE

    Hibernate

    Create a job alert for this search

    Application Developer • D16 Upper East Coast, Bedok, Eastwood, Kew Drive, SG