
Applications Development Intermediate Programmer Analyst
Citi
New York, NY • 1h ago • On-site
Mid
On-site
95,770 - 133,630 USD/yr
Match your resume with similar open roles
Upload your resume to automatically match with active openings similar to this role.
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
Python Software Engineer
Whiztek Corp
Mid
Technology
Schaumburg, IL · Hybrid
N/A
3 days ago

Python Developer (k/m)
Finture Sp. z o.o.
Junior
Technology
Warsaw, Poland · On-site
N/A
6 days ago

Mid/Senior Python Developer
BlueSoft
Mid
Technology
Warsaw, Poland · On-site
N/A
9 days ago
PROGRAMÁTOR - ANALYTIK
BONATRANS GROUP a.s.
Junior
Technology
Bohumín, Czechia · Hybrid
N/A
7 days ago

AI Agent Engineer (Agentic Automation)
Nityo Infotech Corporation
Mid
Technology
Dallas, TX · Hybrid
N/A
2 days ago
Tailor Resume to fit the Job Offer
Use AI to find out how well the skills on your resume fit this job description.

Applications Development Manager
Citi
Senior
Technology
Tampa, FL · On-site
$114K - $171K/yr
5 days ago
Junior/Mid-Level ERP Developer & Business Analyst
REED SPECIALIST RECRUITMENT
Junior
Technology
Brno, Czechia · On-site
N/A
13 days ago

IT Analyst (Data Platform)
emagine Polska
Mid
Technology
Gdańsk, Pl-Gd, Poland · On-site
N/A
6 days ago

Senior Software Developer (.NET/C# & AI-Assisted Development)
4 Consulting Inc
Senior
Technology
Carlisle, PA · On-site
N/A
2 days ago
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights
