Applications Development Sr Programmer Analyst - ASSISTANT VICE PRESIDENT
Citi
At a glance
AI generatedThe Applications Development Senior Programmer Analyst role within the Technology team involves designing and implementing robust Python-based solutions in a hybrid work environment spanning global teams. This senior-level position requires expertise in object-oriented programming principles and proficiency with tools like numpy and pandas for data analysis from structured and unstructured sources. Key responsibilities include mentoring junior developers, driving resolutions to high-impact business problems through comprehensive analysis, and ensuring software quality through unit testing and TDD practices. Ideal candidates will have a background in computer science or related fields, experience with large language models (LLMs) and generative AI projects, and familiarity with distributed computing tools such as Hadoop and Spark. Financial industry knowledge is preferred for tackling complex business challenges effectively.
Skills
What you'll do
What we're looking for
Market check
This $121,200–$181,800 range sits above 41% of similar postings on FindRole.
Peer median band
$125,760–$196,525
Median floor and ceiling across peers.
Typical midpoint (25–75%)
$133,900–$181,725
Middle half of comparable postings.
Based on 240 comparable postings.
* 240 is the maximum number of comparable postings sampled.
Employer
Citi is one of the world’s most trusted financial institutions, proudly serving millions of customers across the United States.
Citi currently has 336 open roles on FindRole.
Listed pay typically runs $125,760–$188,640 across 308 roles with salary data.
Most-posted roles
More like this
Citi
Citi
Citi
Citi
Citi
Citi