As an Applications Development Intermediate Programmer Analyst at Citi, your role is to contribute to the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. Your responsibilities will include:
Utilizing knowledge of applications development procedures and concepts to identify necessary system enhancements
Consulting with users, clients, and other technology groups to recommend programming solutions and support customer exposure systems
Applying fundamental knowledge of programming languages for design specifications
Analyzing applications to identify vulnerabilities, security issues, and conducting testing and debugging
Serving as an advisor or coach to new or lower level analysts
Identifying problems, analyzing information, and recommending and implementing solutions
Resolving issues with limited supervision and autonomy
Acting as a subject matter expert to senior stakeholders and other team members
Demonstrating clear and concise written and verbal communication skills
Showcasing problem-solving and decision-making abilities
Ability to work under pressure, manage deadlines, and adapt to unexpected changes in expectations or requirements
Qualifications required for this role include:
2-5 years of relevant experience in the Financial Service industry
Intermediate level experience in Applications Development role
Bachelors degree/University degree or equivalent experience
Consistently demonstrates 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 expectations or requirements
This job description provides a high-level overview of the work performed. If you require a reasonable accommodation to apply for a career opportunity, review the Accessibility at Citi guidelines. As an Applications Development Intermediate Programmer Analyst at Citi, your role is to contribute to the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. Your responsibilities will include:
Utilizing knowledge of applications development procedures and concepts to identify necessary system enhancements
Consulting with users, clients, and other technology groups to recommend programming solutions and support customer exposure systems
Applying fundamental knowledge of programming languages for design specifications
Analyzing applications to identify vulnerabilities, security issues, and conducting testing and debugging
Serving as an advisor or coach to new or lower level analysts
Identifying problems, analyzing information, and recommending and implementing solutions
Resolving issues with limited supervision and autonomy
Acting as a subject matter expert to senior stakeholders and other team members
Demonstrating clear and concise written and verbal communication skills
Showcasing problem-solving and decision-making abilities
Ability to work under pressure, manage deadlines, and adapt to unexpected changes in expectations or requirements
Qualifications required for this role include:
2-5 years of relevant experience in the Financial Service industry
Intermediate level experience in Applications Development role
Bachelors degree/University degree or equivalent experience
Consistently demonstrates 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 expectations or requirements
This job description provides a high-level overview of the work performed. If you require a reasonable accommodation to apply for a career opportunity, review the Accessibility at Citi guidelines.