Citibank, N.A. seeks an Applications Support Senior Analyst for its Tampa, Florida location. This role involves designing and developing solutions to complex application problems, creating software system testing and validation procedures, programming, and documentation. The analyst will participate in all phases of the Software Development Life Cycle (SDLC), including requirements analysis, design, coding, code review, unit and integration testing, deployment, implementation, maintenance, and enhancement. The position requires developing enterprise applications automation solutions using various scripting and programming languages to automate processes, improve operational efficiency, and enhance resiliency. Additionally, the role involves designing, developing, maintaining, and enhancing CI/CD pipelines to automate software build, testing, deployment, and release processes. The analyst will develop database-driven solutions, design and develop enterprise application monitoring solutions and dashboards, analyze software defects, debug application code, perform root cause analysis, and implement fixes. The role also includes integrating AI-assisted software development tools, developing One Touch Continuity-of-Business automation tools, and developing and implementing AI-assisted application support solutions. Optimization of distributed application performance and providing technical guidance for enterprise software applications supporting global Custody and Settlement platforms are key responsibilities. Collaboration on designing, developing, integrating, testing, deploying, and supporting enterprise software solutions, along with reviewing solutions and promoting software engineering best practices, is expected. The analyst will develop and maintain design documents, technical specifications, deployment procedures, architecture diagrams, operational runbooks, and implementation documentation. A strong understanding of LATAM financial markets, settlement processes, and regulatory requirements is necessary for developing Custody Settlement applications. The role involves troubleshooting and resolving application issues for securities settlement instructions, monitoring applications, triaging issues for settlement systems, identifying and resolving settlement failures, coordinating with business operations, counterparties, and custodians, investigating transaction details, and reconciling securities positions and cash balances. A telecommuting/hybrid work schedule may be permitted.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior