Applications Development Senior Programmer Analyst, Assistant Vice President

Citi

Confirmed live yesterday High trust
Closes in 2 days Hybrid

Quick summary

Work type
Hybrid
Location
Irving, TX
Salary
$107,120–$160,680 / yr
Employment
Full-time
Posted
2 days ago
Freshness
Confirmed live yesterday
Closes
Oct 13, 2026 (soon)

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $151k
This role $134k
$97k $198k
below market most similar roles pay here above market

This role pays less than 65% of similar roles. Most pay $123,562–$177,900 — the blue band above. At the midpoint, this role pays about $134k versus about $151k for comparable roles.

Based on 240 similar postings.

Employer

About Citi

Citi is one of the world’s most trusted financial institutions, proudly serving millions of customers across the United States.

Citi currently has 273 open roles on FindRole.

Listed pay typically runs $125,760–$188,640 across 256 roles with salary data.

Most-posted roles

View all roles at Citi

At a glance

TL;DR · Applications Development Senior Programmer Analyst, Assistant Vice President

The Applications Development Sr Programmer Analyst - Assistant Vice President is an intermediate level position within the Technology team. This role involves participating in the establishment and implementation of new or revised application systems and programs to meet specific business needs. Key responsibilities include conducting feasibility studies, providing time and cost estimates, performing IT planning, and managing all phases of the development process from analysis and design to construction, testing, and implementation. The successful candidate will utilize specialty knowledge to analyze complex problems, recommend security measures, and provide operational support to business users. Required skills include systems analysis, software application programming, and project management techniques. The role focuses on solving business process issues and ensuring compliance with applicable laws and regulations while serving as a subject matter expert.

What you'll do

  • Establish and implement new or revised application systems and programs to meet specific business needs.
  • Conduct feasibility studies, time and cost estimates, and IT planning for application development.
  • Monitor and control all phases of the development process including analysis, design, construction, testing, and implementation.
  • Provide user and operational support for applications to business users.
  • Analyze complex problems to evaluate business processes, system processes, and industry standards.
  • Recommend and develop security measures during post-implementation analysis to ensure system functionality.
  • Consult with users and technology groups to recommend advanced programming solutions and install customer exposure systems.
  • Serve as an advisor or coach to new or lower-level analysts.

What we're looking for

  • 5-8 years of relevant experience.
  • Experience in systems analysis and programming of software applications.
  • Experience in managing and implementing successful projects.
  • Working knowledge of consulting/project management techniques/methods.
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements.
  • Bachelor’s degree/University degree or equivalent experience.

More like this

Similar roles