This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking Application Development Lead for Payment Modernisation development team. The successful candidate will interact with the key stakeholders from product, operations and other teams for handling of application activities & new projects. The candidate will also interact with development Project Manager, the development, testing, and production support teams, as well as other departments within Citigroup (such as the System Administrators, Database Administrators, Data Centre Operations, and Change Control groups) for Payment platforms. He/she requires exceptional communication skills across both technology and the business and will have a high degree of visibility. The candidate will be a rigorous technical manager with a strong understanding of how to build scalable, enterprise level global applications. The ideal candidate will be dependable and resourceful software professional who can comfortably work in a large development team in a globally distributed, dynamic work environment that fosters diversity, teamwork and collaboration. The ability to work in high-pressured environment is essential.
Job Responsibility:
Lead technical leadership of large scale/complex global software solutions on payments platform
Lead integration of functions to meet goals, deploy new products, and enhance processes
Analyse complex business processes, system processes, and industry standards to define and develop solutions to high level problems
Provide expertise in area of advanced knowledge of applications programming and plan assignments involving large budgets, cross functional project, or multiple projects
Allocate work, and act as an advisor/coach developers, analysts, and new team members
Influence and negotiate with senior leaders and communicate with external parties
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
Requirements:
Bachelor’s or master's degree in computer science, Computer Engineering or related technical field, or equivalent practical experience
Minimum 12+ years of application design and development experience
Minimum 5 years of experience in leading globally distributed development
Experience in application production support management
Demonstrated people and technical management skills
Experience in application BAU and production support management
Proven track record for innovation, payment strategy and overall technology governance
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.
Experience in building enterprise transaction-based system with focus on recovery, stability, reliability, scalability and performance
Conversant with various technologies, experience in transforming legacy systems to new age technologies befitting the needs of business function
Strong understanding of object-oriented analysis and design, design patterns, high availability and concurrent programming
Demonstrated excellent software development acumen
Strong experiences in implementation of the following technologies: Java, J2EE, Spring framework, Hibernate, JPA, App Server, JMS / MQ 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
Welcome to CrawlJobs.com – Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.
We use cookies to enhance your experience, analyze traffic, and serve personalized content. By clicking “Accept”, you agree to the use of cookies.