Assistant Vice President Applications Development Senior Programmer Analyst

Citi

Confirmed live 2 days ago High trust

Quick summary

Work type
On-site
Location
New York, NY
Salary
$121,200–$181,800 / yr
Posted
4 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $163k
This role $152k
$111k most similar roles pay here $212k

This role pays less than 62% of similar roles. Most pay $134,725–$191,525 — the shaded band above. At the midpoint, this role pays about $152k versus about $163k 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 259 open roles on FindRole.

Listed pay typically runs $134,280–$201,420 across 240 roles with salary data.

Most-posted roles

View all roles at Citi

At a glance

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

As an Applications Development Senior Programmer Analyst, Assistant Vice President, you will join the Prime Finance division to develop and enhance the proprietary Prime Sequel Platform. This critical component of the Prime Finance P&L allocation engine utilizes complex models and intricate business logic to optimize profit and loss distribution for financial operations. You will be responsible for designing, developing, and implementing robust application systems while managing all phases of the software development lifecycle, including analysis, testing, and implementation. The role requires expertise in Java application technologies, specifically with Spring framework, Microservices architecture, and Test-Driven Development. Additionally, you will utilize SQL, work within Linux environments, and manage job scheduling. You will also provide technical mentorship to junior team members while translating complex business requirements into well-architected solutions for this computing-intensive financial system.

What you'll do

  • Design, develop, and implement robust and scalable application systems for the Prime Sequel Platform.
  • Conduct feasibility studies to analyze complex technical challenges and propose innovative solutions for business processes.
  • Manage all phases of the software development lifecycle from initial analysis through testing and implementation.
  • Provide technical support and advanced programming insights to business users and other technology groups.
  • Translate complex business requirements into well-architected technical solutions in collaboration with stakeholders.
  • Mentor and coach junior team members to foster a culture of continuous learning and development.
  • Proactively assess and manage technical risks while ensuring compliance with regulatory standards.

What we're looking for

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 5-8 years of progressive experience in systems analysis and programming of software applications.
  • Strong proficiency in Java application technologies including Spring framework and Microservices architecture.
  • Experience with Test-Driven Development (TDD).
  • Solid understanding and experience with SQL.
  • Proficiency in Linux environments and experience with job scheduling.
  • Working knowledge of project management techniques and agile methodologies.
  • Excellent communication skills to collaborate effectively with global teams.

More like this

Similar roles

Java/SQL Developer Assistant Vice President

Citi

Remote (Tampa, FL) 17 days ago $96,960$145,440
Java SQL Spring Microservices TDD Linux Kafka Redis Gemfire Docker Kubernetes MS SQL Server React HTML5 CSS Agile
5+ yrs exp Remote Hybrid