Apps Development Senior Programmer Analyst, Assistant Vice President

Citi

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
New York, NYJersey City, NJ
Salary
$121,200–$181,800 / yr
Employment
Full-time
Posted
148 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $155k
This role $152k
$106k $198k
below market most similar roles pay here above market

This role pays less than 51% of similar roles. Most pay $123,000–$187,300 — the blue band above. At the midpoint, this role pays about $152k versus about $155k 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 268 open roles on FindRole.

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

Most-posted roles

View all roles at Citi

At a glance

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

The Apps Development Sr Programmer Analyst - Assistant Vice President joins the technology team to develop and enhance the proprietary Margin Calculations and Reporting Platform within the Prime Finance Services organization. This role involves designing, developing, and implementing robust, scalable application systems and programs for margin calculation services and reporting. The successful candidate will manage all phases of the software development lifecycle, including analysis, design, construction, testing, and implementation. Key technical requirements include proficiency in Java core, Spring framework, Hibernate, and Microservices architecture, alongside experience with TDD, JUnit, Kafka, and SQL. The position requires solving complex computing-intensive financial problems by building a sophisticated margin calculation engine that utilizes intricate business logic to provide client leverage and reduce risk for global financial operations.

What you'll do

  • Design, develop, and implement robust and scalable application systems for the Margin Calculation Services and reporting platform.
  • Monitor and guide all phases of the software development lifecycle from analysis and design through testing and implementation.
  • Translate complex business requirements into well-architected technical solutions in partnership with project managers and stakeholders.
  • Analyze complex technical and business challenges to propose innovative solutions that enhance system functionality.
  • Provide user and operational support for applications to business users.
  • Proactively assess and manage technical risks while ensuring adherence to regulatory compliance and security measures.
  • Perform post-implementation analysis to ensure optimal system design and functionality.

What we're looking for

  • 4-6 years of progressive experience in systems analysis and programming of software applications.
  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Strong proficiency in Java, including core, collections, concurrency, streams, and TDD.
  • Experience with Spring framework (Core, Batch, Integration, MVC, Boot, Data), Hibernate, Jackson, JAX RS, and JPA.
  • Experience with Microservices architecture, RESTful API development, and distributed caches like Apache Gemfire (preferred).
  • Knowledge of algorithms, data structures, design patterns, and performance enhancements using parallel processing and multithreading.
  • Experience with JUnit, Mockito, Power Mock, Docker, Kubernetes, Git, and SQL in Linux environments.
  • Working knowledge of agile methodologies and project management techniques.

More like this

Similar roles

Applications Development Senior Programmer Analyst, Assistant Vice President

Citi

Tampa, FL 11 days ago $96,960–$145,440
Java Angular TypeScript Spring Boot Spring Framework MSSQL PostgreSQL Oracle RESTful API Microservices Docker Kubernetes OpenShift CI/CD Jenkins Maven Gradle JUnit Mockito Jasmine Karma Cypress Apache Kafka RabbitMQ Hibernate JPA Prometheus Grafana Splunk ELK SonarQube Git Bitbucket TDD Agile Scrum
5+ yrs exp Hybrid

Java/SQL Developer - Assistant Vice President

Citi

Tampa, FL 8 days ago $96,960–$145,440
Java Spring Microservices SQL TDD Linux Kafka TIBCO EMS Redis Gemfire Docker Kubernetes React HTML5 CSS Microsoft SQL Server Agile
5+ yrs exp Hybrid

Backend Java Lead Developer - Vice President

Citi

New York, NY +1 4 days ago $142,320–$213,480
Java Spring Boot Spring Batch Spring Integration Spring Data Kafka JMS SQL Hibernate JPA Docker Kubernetes Git CI/CD JUnit Mockito Apache Geode GemFire Jackson Linux
7+ yrs exp Hybrid

Backend Java Lead Developer - Vice President

Citi

New York, NY +1 4 days ago $142,320–$213,480
Java Spring Boot Spring Batch Spring Integration Spring Data Kafka JMS SQL Hibernate JPA Docker Kubernetes Git CI/CD JUnit Mockito Apache Geode GemFire Jackson Linux
7+ yrs exp Hybrid