Applications Development Senior Programmer Analyst, Assistant Vice President

Citi

Confirmed live yesterday High trust
Remote

Quick summary

Work type
Remote
Location
New Castle, DE
Salary
$107,120–$160,680 / yr
Posted
9 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $161k
This role $134k
$96k most similar roles pay here $214k

This role pays less than 77% of similar roles. Most pay $137,000–$185,575 — the shaded band above. At the midpoint, this role pays about $134k versus about $161k 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 256 open roles on FindRole.

Listed pay typically runs $140,080–$210,120 across 238 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

The Applications Development Senior Programmer Analyst - Assistant Vice President is an intermediate-level role within the Technology team focused on the establishment, implementation, and maintenance of application systems. The individual will perform feasibility studies, conduct risk assessments, and manage all phases of development including analysis, design, construction, testing, and deployment to meet specific business needs. Day-to-day responsibilities involve providing technical support, performing code reviews, and developing tools to automate monitoring and support activities. The role requires proficiency in technologies such as Abinitio, Talend, Spark (Scala), Unix Shell Scripting, Python, PL/SQL, Kafka, Hadoop, OpenShift, and ServiceNow. Candidates must possess expertise in ETL processes, big data, and cloud environments while solving complex problems related to system functionality, security measures, and infrastructure troubleshooting within a high-pressure technical environment involving multiple concurrent initiatives.

What you'll do

  • Develop, test, and implement new or revised application systems and programs to meet specific business needs.
  • Conduct feasibility studies, time/cost estimates, and risk assessments for IT planning and project development.
  • Analyze complex technical problems and evaluate business processes against industry standards to provide advanced programming solutions.
  • Design and develop tools to automate monitoring and streamline application support activities.
  • Write and test code using Unix Shell scripting, Python, and Oracle PL/SQL.
  • Provide technical support for troubleshooting environment, software, and application-level issues.
  • Manage multiple concurrent projects while coordinating with cross-functional teams to gather and analyze requirements.
  • Serve as a subject matter expert and mentor to advise stakeholders and coach junior analysts.

What we're looking for

  • Bachelor's degree, university degree, or equivalent experience.
  • 6+ years of relevant experience in systems analysis and programming of software applications.
  • Experience managing and implementing successful projects using consulting and project management techniques.
  • Proficiency in Unix Shell scripting, Python, and PL/SQL for program development and unit testing.
  • Experience with ETL tools (Abinitio, Talend), Big Data (Spark, Kafka, Hadoop), and cloud technologies like OpenShift.
  • Expertise in monitoring and automation tools including ITRS, AutoSys, and ServiceNow.
  • Ability to lead requirement gathering for multiple large development projects simultaneously.
  • Strong communication skills and ability to work independently in a fast-paced technical environment.

More like this

Similar roles

Senior Platform Software Engineer

Oracle

Nashville, TN +1 73 days ago $92,500$209,500
Oracle Cloud Infrastructure (OCI) Agentic AI Java GoLang C# System Architecture Agile Software Design Automation
4+ yrs exp

Senior Platform Software Engineer

Oracle

Austin, TX 74 days ago $92,500$209,500
Java Python Go TypeScript .NET RESTful API OCI CLI CI/CD OpenAPI Software Architecture Code Generation Cloud Infrastructure Quality Assurance Pipelines
3+ yrs exp

Senior Platform Software Engineer

Oracle

Nashville, TN 43 days ago $92,500$209,500
Java REST gRPC Distributed Systems RDBMS NoSQL CI/CD Source Control Automated Testing Observability Cloud Infrastructure
5+ yrs exp

Senior Platform Software Engineer

Oracle

Nashville, TN 43 days ago $92,500$209,500
Java Python Go TypeScript .NET RESTful API OCI Cloud Infrastructure SDKs CI/CD OpenAPI Distributed Systems Cloud Architecture Software Development Lifecycle Monitoring Observability
3+ yrs exp

Senior Platform Software Engineer

Oracle

Nashville, TN 43 days ago $92,500$209,500
Java Go C++ Python REST APIs Microservices Distributed Systems Git CI/CD IAM OCI AWS Azure GCP SQL Unix Linux System Design Test Automation
3+ yrs exp

Senior Platform Software Engineer

Oracle

Nashville, TN 43 days ago $92,500$209,500
Oracle Cloud Infrastructure PKI Distributed Systems Cryptography Cloud Security API Monitoring Observability Performance Profiling Software Architecture Secure Coding System Maintenance
3+ yrs exp