Applications Development Senior Programmer Analyst

Citi

Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$96,960–$145,440 / yr
Posted
6 days ago

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $156k
This role $121k
$86k most similar roles pay here $201k

This role pays less than 84% of similar roles. Most pay $133,862–$177,900 — the shaded band above. At the midpoint, this role pays about $121k versus about $156k 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 329 open roles on FindRole.

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

Most-posted roles

View all roles at Citi

At a glance

TL;DR · Applications Development Senior Programmer Analyst

Join Citi's Prime Finance division as an Application Development Senior Programming Analyst and contribute to the evolution of our sophisticated Collateral Management Engine. This role involves designing and implementing robust software solutions that manage complex collateral allocation processes, ensuring scalability and performance for critical financial systems. You will lead projects through all phases of development, from analysis to implementation, while collaborating with business stakeholders and senior management to translate requirements into technical solutions. Additionally, you will mentor junior team members and work closely with KPMG and internal auditors on platform audits. Ideal candidates have 4-6 years of experience in application development, with expertise in Angular/TypeScript, HTML5, CSS, Redis, and Kafka, contributing to the financial operations of a large-scale enterprise.

What you'll do

  • Design and develop robust application systems for the Prime Collateral Management Platform.
  • Analyze complex technical challenges and propose innovative solutions to enhance system functionality.
  • Guide all phases of software development lifecycle from analysis through implementation.
  • Recommend security measures and contribute to post-implementation analysis for optimal system design.
  • Translate complex business requirements into well-architected technical solutions in collaboration with stakeholders.
  • Serve as a technical mentor, coaching junior team members on application development best practices.
  • Conduct platform audits with KPMG and internal auditors to ensure compliance.

What we're looking for

  • 4-6 years of progressive experience in systems analysis and programming.
  • Proven track record of implementing successful software projects.
  • Expertise in designing and developing robust application systems.
  • Experience conducting feasibility studies and proposing technical solutions.
  • Strong collaboration skills with project managers and business stakeholders.
  • Ability to mentor junior team members and foster a learning culture.

More like this

Similar roles