Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Applications Development Senior Programmer Analyst image - Rise Careers
Job details

Applications Development Senior Programmer Analyst - job 3 of 3

Citibank, N.A. seeks an Applications Development Senior Programmer Analyst for its New York, New York location.

Duties: Establish and implement new or revised applications systems and programs to meet specific business needs or user areas in coordination with technology team. Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, and model development for private banking view portal and mobile technology. Monitor all phases of development process and analysis, design, construction, testing, and implementation. Provide user and operational support on applications to business users. Analyze complex problems and issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement leveraging application development knowledge. Develop design solutions by converting requirements into business processes using Microservices and Angular. Design and code applications based on specifications using appropriate tools and adhering to coding standards of robustness, quality, and fidelity. Deliver software application artifacts that comply with business and legal requirements in Sprint cycle. Recommend solutions and enhancements based on business needs. Review application code and design Create and document data flow diagram. A telecommuting/hybrid work schedule may be permitted within a commutable distance from the worksite, in accordance with Citi policies and protocols.

Requirements: Requires a Master’s degree, or foreign equivalent, in Computer Science, Computer Engineering, or related field and 3 years of experience as a Senior Software Engineer, Software Engineer, or related position involving designing, deploying and enhancing code for applications. Alternatively, employer will accept a Bachelor’s degree in the stated fields and 5 years of the specified progressive, post-baccalaureate experience. Full span of experience must include: Data analytics for insights to enhance application user experience. Designing back-end, and middle-ware layers of software architecture. Utilizing SQL to store data in databases; Deploying code to Linux and code repository; Performing design review and application code review; and Coding in Java. Applicants submit resumes at https://jobs.citi.com/. Please reference Job ID #25843833. EO Employer.

Wage Range:                $179,982 to $182,000

Job Family Group:         Technology

Job Family:                   Applications Development (C12)

------------------------------------------------------

Job Family Group:

------------------------------------------------------

Job Family:

------------------------------------------------------

Time Type:

Full time

------------------------------------------------------

Primary Location:

New York New York United States

------------------------------------------------------

Primary Location Full Time Salary Range:


In addition to salary, Citi’s offerings may also include, for eligible employees, discretionary and formulaic incentive and retention awards. Citi offers competitive employee benefits, including: medical, dental & vision coverage; 401(k); life, accident, and disability insurance; and wellness programs. Citi also offers paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays. For additional information regarding Citi employee benefits, please visit citibenefits.com. Available offerings may vary by jurisdiction, job level, and date of hire.

------------------------------------------------------

Anticipated Posting Close Date:

May 16, 2025

------------------------------------------------------

Citi is an equal opportunity and affirmative action employer.

Qualified applicants will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

Citigroup Inc. and its subsidiaries ("Citi”) invite all qualified interested applicants to apply for career opportunities. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.

View the "EEO is the Law" poster. View the EEO is the Law Supplement.

View the EEO Policy Statement.

View the Pay Transparency Posting

Citi Glassdoor Company Review
3.9 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Citi DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Citi
Citi CEO photo
Jane Fraser
Approve of CEO

Average salary estimate

$180991 / YEARLY (est.)
min
max
$179982K
$182000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Applications Development Senior Programmer Analyst, Citi

Citibank, N.A. is on the lookout for an Applications Development Senior Programmer Analyst to join our dynamic team in New York, New York! In this exciting role, you will have the opportunity to establish and implement new or revised applications systems tailored to meet our specific business needs. Partnering closely with our technology team, you’ll conduct feasibility studies, develop time and cost estimates, and assist in IT planning. You'll be involved in every phase of the development process, from analysis and design to construction, testing, and implementation. Your problem-solving skills will shine as you analyze complex issues and provide valuable insights to enhance our private banking view portal and mobile technology. Daily, you’ll convert requirements into business processes using Microservices and Angular while ensuring your design solutions adhere to coding standards. Your expertise will also come into play as you recommend enhancements based on business needs, review application codes, and document data flow diagrams. At Citibank, we value work-life balance and support a hybrid working arrangement within a commutable distance from the office, offering you the flexibility to balance both work and personal commitments. If you have a passion for application development and meet the qualifications, we’d love to hear from you!

Frequently Asked Questions (FAQs) for Applications Development Senior Programmer Analyst Role at Citi
What are the responsibilities of an Applications Development Senior Programmer Analyst at Citibank?

As an Applications Development Senior Programmer Analyst at Citibank, you'll be responsible for designing and implementing application systems that meet specific business needs. This includes conducting feasibility studies, creating design solutions with Microservices and Angular, and providing comprehensive user support. You'll also monitor all development phases, ensuring adherence to coding standards and making evaluative judgments to enhance user experience.

Join Rise to see the full answer
What qualifications are needed for the Applications Development Senior Programmer Analyst position at Citibank?

Citibank requires candidates for the Applications Development Senior Programmer Analyst position to possess either a Master’s degree in a related field with three years of experience or a Bachelor’s degree with five years of progressive experience. You should have a solid background in data analytics, software architecture, SQL databases, and coding, particularly in Java.

Join Rise to see the full answer
How does Citibank support work-life balance for Applications Development Senior Programmer Analysts?

At Citibank, we appreciate the importance of work-life balance for our Applications Development Senior Programmer Analysts. We offer a telecommuting or hybrid work schedule, allowing you to work from home while remaining within a commutable distance from the office. This flexibility helps you manage both your professional and personal responsibilities effectively.

Join Rise to see the full answer
What type of technology does an Applications Development Senior Programmer Analyst use at Citibank?

In the Applications Development Senior Programmer Analyst role at Citibank, you’ll work with various technologies including Microservices, Angular for front-end development, and SQL databases for back-end operations. You'll also be involved in deploying code to Linux environments and using code repositories, ensuring compliance with industry standards.

Join Rise to see the full answer
What should I expect in terms of compensation as an Applications Development Senior Programmer Analyst at Citibank?

The Applications Development Senior Programmer Analyst position at Citibank offers a competitive salary range between $179,982 and $182,000, along with a comprehensive benefits package that includes medical coverage, 401(k), and paid time off. You will also have the opportunity for discretionary and formulaic incentive awards, emphasizing our commitment to rewarding your hard work.

Join Rise to see the full answer
Common Interview Questions for Applications Development Senior Programmer Analyst
Can you describe your experience with Microservices architecture?

When answering this question, highlight specific projects where you've implemented Microservices architecture. Discuss the challenges you faced, how you overcame them, and the benefits you observed in scalability and maintainability of applications.

Join Rise to see the full answer
How do you ensure code quality in your application development?

You should discuss strategies such as code reviews, adherence to coding standards, automated testing, and performance testing that you employ to maintain high code quality and ensure that applications are robust and reliable.

Join Rise to see the full answer
Can you explain a complex problem you've solved in your previous roles?

Select a specific problem that demonstrates your analytical skills. Outline the situation, your thought process, the solution you implemented, and the positive outcome to provide a clear narrative of your problem-solving abilities.

Join Rise to see the full answer
What tools do you use for data flow documentation?

Mention tools that you are familiar with for documenting data flows, such as UML diagrams, flowchart software, or specific modeling tools. You could also discuss how proper documentation contributes to team communication and efficiency.

Join Rise to see the full answer
Explain your experience with SQL databases in application development.

Detail your experience with SQL databases, including the types of databases you've used, querying techniques, and how you integrate SQL databases into your application designs. Highlight any projects where your SQL skills led to improved efficiency or insights.

Join Rise to see the full answer
How do you stay updated with the latest technologies and trends in application development?

Talk about your commitment to continuous learning through online courses, industry conferences, webinars, and following relevant tech blogs or forums. Mention any recent technologies you've adopted and how they benefited your work.

Join Rise to see the full answer
Describe a time when you had to work under tight deadlines. How did you manage your time?

Provide a specific instance where you successfully met a deadline. Discuss the prioritization of tasks, time management techniques you used, such as setting milestones and the importance of communication with your team.

Join Rise to see the full answer
What are your preferred programming languages and why?

Discuss your preferred programming languages—including Java, as required by Citibank—and explain why you prefer them, considering factors such as ease of use, community support, or personal projects that highlight your proficiency.

Join Rise to see the full answer
Can you describe your experience with Agile methodology in your development process?

Explain your familiarity with Agile practices, such as Scrum, and how they've influenced your work. Illustrate how Agile methodologies enhance teamwork and flexibility in responding to changing requirements.

Join Rise to see the full answer
Why do you want to work as an Applications Development Senior Programmer Analyst at Citibank?

Reflect on what specifically draws you to Citibank, such as their innovative projects, company culture, or values. Relate your skills and career goals to the opportunities this role offers.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 10 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony

Join Citi as a Reconciliation & Proofing Senior Analyst and be a part of a dynamic team focused on ensuring financial accuracy and compliance.

Photo of the Rise User
Posted 10 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony

Citi is seeking a Senior Compliance Risk Management Lead Officer to spearhead efforts in compliance and risk across their operations.

Photo of the Rise User
TeleSoftas Remote No location specified
Posted 9 days ago

Join TeleSoftas as a Senior Node.js Engineer and contribute to impactful projects in the hospitality industry while enjoying a flexible remote work environment.

Photo of the Rise User
Intel Remote India, Bangalore
Posted 3 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Growth & Learning
Transparent & Candid
Customer-Centric
Snacks
Onsite Gym
Family Coverage (Insurance)
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Learning & Development
Paid Time-Off
401K Matching
Maternity Leave
Paternity Leave

Join Intel's team as a Full Stack Developer, driving innovation in Enterprise Architecture solutions.

Photo of the Rise User
Inclusive & Diverse
Diversity of Opinions
Passion for Exploration
Dare to be Different
Empathetic
Growth & Learning
Paid Holidays
Medical Insurance
Equity
401K Matching
Learning & Development
Social Gatherings
Flex-Friendly
Maternity Leave
Paternity Leave
Sabbatical

Lead the ML roadmap at Canva to transform user experiences with cutting-edge AI technologies in a fully remote role across Australia and NZ.

Photo of the Rise User

Join roadsurfer as a Staff Backend Engineer and play a pivotal role in creating a mobile-first experience for our customers.

Photo of the Rise User

Join Visa AI as a Service as a Senior Machine Learning Engineer to create impactful AI capabilities in the fast-paced payments and AI sector.

Photo of the Rise User
Posted 13 days ago

Renesas is looking for a Principal Software Engineer - CI/CD Architect to drive innovative CI/CD solutions across global teams.

Photo of the Rise User
Posted 7 days ago

Seeking a Senior Software Engineer to drive innovation within the Research and Development Team at TheIncLab.

Citi’s mission is to serve as a trusted partner to our clients by responsibly providing financial services that enable growth and economic progress. Our core activities are safeguarding assets, lending money, making payments and accessing the capi...

533 jobs
MATCH
Calculating your matching score...
CULTURE VALUES
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 6, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
15 people applied to Junior Unity Developer at Gameloft
C
Someone from OH, Middletown just viewed Operations Analyst at Core Specialty Insurance
A
Someone from OH, Strongsville just viewed Graphic Design Intern at Anvil NorthWest
W
Someone from OH, Uhrichsville just viewed Director Operations at WVUMedicine
Photo of the Rise User
Someone from OH, Cincinnati just viewed Game Director, Scripps Sports at The E.W. Scripps Company
Photo of the Rise User
Someone from OH, Lorain just viewed 3D Modeler / Graphic Designer - Freelance at Twine
o
Someone from OH, Oxford just viewed Digital Media & Marketing Student Intern at osu
Photo of the Rise User
30 people applied to Software Engineer Intern at Hudl
Photo of the Rise User
Someone from OH, Beachwood just viewed Dispensary Tech at Ayr Wellness
Photo of the Rise User
174 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
Someone from OH, Springfield just viewed Front Desk Clerk at Marriott International
L
Someone from OH, Akron just viewed Junior Graphic Designer at Little Spoon
Photo of the Rise User
Someone from OH, Columbus just viewed Licensing and Regulatory Compliance Analyst at Sportradar
Photo of the Rise User
Someone from OH, Mansfield just viewed US_EN_Operations_Warehouse Loader (Part Time) at Red Bull
Photo of the Rise User
Someone from OH, Dublin just viewed Salesforce Administrator at Multiverse
Photo of the Rise User
Someone from OH, Pickerington just viewed Salesforce Solution Analyst at GoodLeap
S
Someone from OH, Pickerington just viewed Salesforce Project Manager at Studio Science
Photo of the Rise User
Someone from OH, Dayton just viewed Medical Receptionist at LifeStance Health
C
Someone from OH, Massillon just viewed RN Ambulatory - Outpatient Infusion Therapy at CCF
Photo of the Rise User
Someone from OH, Columbus just viewed HR Business Partner (Maternity Cover) at Marshmallow
Photo of the Rise User
Someone from OH, Columbus just viewed Community Outreach Canvasser $24/Hr at Confidential
Photo of the Rise User
Someone from OH, Cincinnati just viewed Email Marketing Coordinator at Creative Circle
Photo of the Rise User
Someone from OH, Columbus just viewed UX Researcher, Amazon Autos at Amazon
Photo of the Rise User
Someone from OH, Cincinnati just viewed AI training and enablement at Writer