Junior Applications Developer, Programmer Analyst

Citi

Hybrid

Quick summary

Work type
Hybrid
Location
Jacksonville, FL
Salary
$76,560–$106,840 / yr
Posted
2 days ago

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $151k
This role $92k
$63k most similar roles pay here $201k

This role pays less than 99% of similar roles. Most pay $120,900–$181,725 — the shaded band above. At the midpoint, this role pays about $92k versus about $151k 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 334 open roles on FindRole.

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

Most-posted roles

View all roles at Citi

At a glance

TL;DR · Junior Applications Developer, Programmer Analyst

As an Intermediate Programmer Analyst at Citi's technology team, you will work within an agile development environment to design and develop application systems that support global financial services operations. Your day-to-day responsibilities include writing and analyzing code, participating in sprint planning and retrospectives, identifying security gaps through code analysis, and collaborating with business stakeholders to implement effective programming solutions. You should be proficient in at least one programming language and possess strong problem-solving skills, along with the ability to communicate technical concepts clearly both verbally and in writing. This role offers hands-on experience working on large-scale systems within a global financial institution, providing opportunities for career growth through mentorship and access to learning resources.

What you'll do

  • Design and develop application enhancements to meet evolving system requirements.
  • Deliver tested code releases through participation in agile development ceremonies.
  • Analyze existing applications to identify vulnerabilities and implement security fixes.
  • Translate functional requirements into technical design specifications using programming fundamentals.
  • Identify and resolve application issues by selecting appropriate technical solutions.

What we're looking for

  • 2+ years of relevant applications development experience preferred.
  • Proficient in writing, analyzing, and interpreting code across multiple programming languages.
  • Strong problem-solving skills with the ability to implement effective technical solutions.
  • Clear communication skills for conveying technical concepts to various audiences.
  • Ability to manage priorities, meet deadlines, and adapt to changing requirements.
  • Bachelor's degree in a relevant field or equivalent practical experience required.
  • Experience working within an agile development team environment.

More like this

Similar roles