Application Development Intermediate Programmer Analyst

Citi

Closes in 2 days Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$95,770–$133,630 / yr
Posted
3 days ago
Closes
Jun 22, 2026 (soon)

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $152k
This role $115k
$85k most similar roles pay here $199k

This role pays less than 81% of similar roles. Most pay $121,737–$181,725 — the shaded band above. At the midpoint, this role pays about $115k versus about $152k for comparable roles.

Based on 239 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 369 open roles on FindRole.

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

Most-posted roles

View all roles at Citi

At a glance

TL;DR · Application Development Intermediate Programmer Analyst

The Applications Development Intermediate Programmer Analyst is an intermediate-level position within the Technology team at a financial services firm, focusing on contributing to the design and implementation of new or enhanced application systems. This role involves collaborating closely with cross-functional teams to develop scalable solutions that address business needs and improve operational efficiency. The ideal candidate will have 0-2 years of experience in the financial service industry and should be proficient in programming languages such as Java, Python, or C#, along with knowledge of databases like SQL Server or Oracle. Familiarity with agile methodologies and version control systems is also essential. This position offers an opportunity to work on complex projects that impact a large user base within a dynamic and fast-paced environment.

What you'll do

  • Design and develop new or enhanced application systems.
  • Implement software solutions in coordination with the Technology team.
  • Participate in code reviews to ensure quality and compliance.
  • Troubleshoot and resolve issues within existing applications.
  • Collaborate on documentation for system requirements and specifications.

What we're looking for

  • 0-2 years of relevant experience in the Financial Services industry.
  • Strong background in application systems and program development.
  • Experience working closely with Technology teams on projects.
  • Proficiency in establishing and implementing new or revised applications.
  • Familiarity with software development methodologies and best practices.

More like this

Similar roles

Applications Development Sr Programmer Analyst

Citi

Remote (14000 Citi Cards Way Building A Jacksonville, US) 5 days ago $96,960$145,440
Java Spring Boot Spring MVC Spring Data Docker Kubernetes Maven Gradle PostgreSQL MySQL MongoDB Git CI/CD Splunk
Remote

Software Development Analyst

Northrop Grumman

Flme228 72 days ago $79,300$118,900
MS SQL Server .NET C# HTML CSS JavaScript React Visual Studio Azure DevOps Python VBA PowerBI Tableau RESTful APIs Git CI/CD Power Apps Power Automate Excel Power Query Excel Power Pivot Microsoft Project Server Microsoft SharePoint