Responsibilities The Applications Development Technology Lead Analyst is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to lead applications systems analysis and programming activities.
Partner with multiple management teams to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvements Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firms 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.
13years of relevant experience in Apps Development or systems analysis role Extensive experience system analysis and in programming of software applications Experience in managing and implementing successful projects Subject Matter Expert (SME) in at least one area of Applications Development Ability to adjust priorities quickly as circumstances dictate Demonstrated leadership and project management skills Consistently demonstrates clear and concise written and verbal communication
Bachelors degree/University degree or equivalent experience Masters 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.
Citis Treasury and Trade Solutions group is built on the power of our network. Citi Treasury and Trade Solutions (TTS), provides integrated cash management and trade finance services to multinational corporations, financial institutions and public sector organizations across the globe. With a full range of digital and mobile enabled platforms, tools and analytics, TTS continues to lead the way in delivering innovative and tailored solutions to its clients. TTS offers the industrys most comprehensive suite of treasury and trade solutions including cash management, payments, receivables, liquidity management and investment services, working capital solutions, commercial card programs, trade finance and services.
TTS counts 80 PERCENTof Global Fortune 500, over 1,100 public sector entities and thousands of financial institutions amongst its diverse client base Doing business In 160 countries and jurisdictions, and transacting in over 140 currencies, TTS processes some USD 4.0 trillion of client payments everyday Collaborates with clients to deliver next-generation financial solutions using TTS Innovation Labs
Application / Team Overview:
CitiConnect for Files (CCF) and File import is a global gateway for file transmission and translation which integrates payments and information with accounting, ERP and other financial systems. It provides clients with a variety of file-based capabilities enabling clients to manage their global, regional and local payments and direct debit activities.
The successful candidate is expected to be hands-on with good Ab Initio, Unix skills with knowledge of Java, should have a good knowledge on continuous components and will be responsible for success and timely delivery of software components and solutions.
The appropriate candidate will clearly demonstrate his ability to improve Continuous integration and provide process improvement areas.
The position is based in India and is required to review the day to day delivery work, ensuring a robust process implementation, identifying project/program delivery risks and work on risk mitigation. Design, development, testing and implementation of software solutions in Ab Initio for CitiConnect application Requirement gathering & understanding, effort estimation, technical design, project planning and monitoring Work proactively & independently to address project requirements, and articulate issues/challenges with enough lead time to address project delivery risks Providing expertise in technical analysis and solving technical issues during project delivery Customer interfacing - understand customer requirements, propose technical solutions. Full Software Development Lifecycle Candidate should be flexible to work in late hours overlapping with US time zone Candidate will work independently and is highly self-motivated.
Detail Role Specifications & Requirements
A Bachelor of Science in an engineering or computer science field is preferred
Technical / Functional Proficiency:
14years experience in leading development team. Hands-on experience in ETL, Java, Spark Oracle 10DB SQL programming experience Experience as scrum master and leading a big team Experience with transforming to new technology. Experience in Banking and Financial Domain Experience in Agile frameworks/ projects Experience in project management Knowledge in Java Good Analytical skills Strong interpersonal skills.
Candidate should have excellent communication skill and ability to communicate with C-Level executives Candidate should be able to lead cross functional teams and to influence the outcome without authority Candidate should have ability to work with partners collaboratively towards meeting aggressive timelines Candidate should have ability to lead the technical discussion to develop solutions for complex business needs
Ability to work effectively in cross-organizational situations and be enthusiastic about building quality software products with world-class people, processes, and tools. Possess highly effective written and oral communication skills; excellent organizational and project management skills. Demonstrate excellent technical knowledge with experience in design and development of large applications. Promotes teamwork and maintains effective communication within and across groups. Promotes continuous process improvement