Applications Development Senior Programmer Analyst, Assistant Vice President

Citi

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Tampa, FL
Salary
$96,960–$145,440 / yr
Employment
Full-time
Posted
11 days ago
Freshness
Confirmed live today

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $150k
This role $121k
$86k $199k
below market most similar roles pay here above market

This role pays less than 74% of similar roles. Most pay $121,200–$177,900 — the blue band above. At the midpoint, this role pays about $121k versus about $150k 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 · Applications Development Senior Programmer Analyst, Assistant Vice President

Applications Development Sr Programmer Analyst, Assistant Vice President joins the Finance Engine Hedge Fund Billing technology team to design, build, and enhance high-throughput, enterprise-grade billing and calculation engines. This role involves developing scalable, cloud-ready full-stack solutions for mission-critical financial systems that handle complex fee structures and high-volume transactional processing for institutional hedge fund clients. You will architect modular services, develop interactive dashboards, and optimize relational database schemas for low-latency data retrieval. Key technologies include Java, Spring Boot, Angular, TypeScript, and MSSQL. Responsibilities encompass end-to-end software ownership, including microservices architecture, RESTful APIs, and message brokers like Kafka. You will also manage CI/CD pipelines using Jenkins, Docker, and OpenShift while ensuring data integrity and ACID compliance across all financial accounting workflows and production environments.

What you'll do

  • Design, develop, and maintain full-stack applications using Java microservices and Angular frontends.
  • Architect modular services capable of performing high-volume financial calculations and billing processes.
  • Design efficient relational database schemas, complex SQL queries, and indexing strategies for high-performance data processing.
  • Optimize backend API performance to ensure low-latency data retrieval and transactional consistency.
  • Own the full software lifecycle from requirement analysis and technical design to deployment and post-release support.
  • Implement automated testing frameworks including unit, integration, and end-to-end testing using JUnit and Mockito.
  • Integrate automated builds, static code analysis, and vulnerability scanning into enterprise CI/CD pipelines.
  • Diagnose production issues, conduct root-cause analyses, and implement comprehensive monitoring and alerting systems.

What we're looking for

  • 5–8 years of professional hands-on software development experience building enterprise-scale distributed systems.
  • In-depth knowledge of Core Java, JVM internals, concurrency, multi-threading, Spring Framework, Spring Boot, and RESTful API architecture.
  • Strong proficiency in modern Angular, TypeScript, HTML5/CSS3, responsive UI design, and single-page application architecture.
  • Extensive experience with relational databases (Oracle, PostgreSQL, MS SQL, or Sybase), complex query tuning, schema design, and transaction management.
  • Practical experience with microservices architecture, REST/JSON APIs, and message brokers or event streaming like Apache Kafka, RabbitMQ, or JMS.
  • Solid foundation in unit testing and mocking frameworks such as JUnit, Mockito, Jasmine, Karma, or Jest.
  • Familiarity with Git/Bitbucket, Maven/Gradle, Jenkins, Docker, and standard deployment automation tools.
  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Information Technology, or a related quantitative field (or equivalent practical experience).

More like this

Similar roles

Application Development & Architecture, Vice President

State Street

Quincy, MA 27 days ago
Microsoft Azure Kubernetes AKS Docker Java Spring Boot Kafka PostgreSQL Oracle SQL Server Cosmos DB CI/CD Infrastructure as Code Microservices Architecture Event-Driven Architecture Domain Driven Design REST APIs gRPC OpenAPI Node.js React Angular Jenkins GitHub Actions Azure DevOps Grafana Prometheus Splunk ELK Stack SonarQube Veracode Selenium
10+ yrs exp Hybrid

VP Apps Dev Tech Lead Analyst

Citi

Tampa, FL 4 days ago $113,840–$170,760
Java Spring Boot Angular TypeScript SQL Kafka RabbitMQ Docker Kubernetes OpenShift PostgreSQL Oracle MSSQL Hibernate JUnit Mockito Jenkins SonarQube Prometheus Grafana Splunk Redis Maven Gradle CI/CD
6+ yrs exp Hybrid