Applications Development Intermediate Programmer Analyst

Citi

New York, NY • 1h ago • On-site

Mid

On-site

95,770 - 133,630 USD/yr

  1. Select offer
  2. Add resume
  3. Analyze
  4. Improve
  5. Apply
  6. Auto-send · soon

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Potential salary for Applications Development Intermediate Programmer Analyst role

Improve your resume now

$95,770 – $133,630/year

Quick Facts

  • Role: Applications Development Intermediate Programmer Analyst

  • Focus: Intermediate applications development, analysis, and programming

Description

The Applications Development Intermediate Programmer Analyst participates in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The role contributes to application systems analysis and programming activities, including developing Python backend microservices/APIs and responsive web frontends, supporting business users, and troubleshooting security, performance, and operational issues.

Responsibilities

  • Identify and define system enhancements using script tools and code analysis

  • Consult with users and technology groups and recommend programming solutions

  • Design, code, test, and maintain robust Python backend microservices/APIs and responsive web frontends (React, TypeScript, Angular)

  • Analyze applications to identify vulnerabilities and security issues; test and debug

  • Support business users on existing applications

  • Partner with trading, structuring, and quantitative teams to deliver solutions aligned with capital markets quality and compliance standards

  • Use enterprise AI development tools (e.g., GitHub Copilot, internal LLM platforms) for prototyping, automated unit test generation, refactoring, and documentation

  • Develop database queries, data ingestion pipelines, and analytical calculations for financial pricing, cash flows, and securitization workflows

  • Participate in agile sprints, code reviews, and automated CI/CD pipelines (Git, containerization)

  • Investigate, troubleshoot, and resolve application bugs, performance bottlenecks, and operational issues

Requirements

  • Entry level experience in an Applications Development role

  • Clear and concise written and verbal communication

  • Demonstrated problem-solving and decision-making skills

  • Ability to work under pressure and manage deadlines or unexpected changes in requirements

  • Bachelor’s degree/University degree or equivalent experience

Benefits

  • Medical, dental & vision coverage

  • 401(k)

  • Life, accident, and disability insurance

  • Wellness programs

  • Paid time off (planned and unplanned) and paid holidays

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report