Job Title: Application Development Intermediate Analyst
This role is part of Citi's Technology team and contributes to applications systems analysis and programming activities.
Responsibilities:
* Identify and define necessary system enhancements using script tools and analyzing/interpreting code.
* Consult with users, clients, and other technology groups on issues and recommend programming solutions.
* Apply fundamental knowledge of programming languages for design specifications.
* Analyze applications to identify vulnerabilities and security issues, conduct testing, and debugging.
* Serve as advisor or coach to new or lower-level analysts.
* Identify problems, analyze information, and make evaluative judgments to recommend and implement solutions.
* Resolve issues by identifying and selecting solutions through the application of acquired technical experience.
* Operate with a limited level of direct supervision.
* Exercise independence of judgment and autonomy.
* Act as SME to senior stakeholders and/or other team members.
* Assess risk when business decisions are made, considering the firm's reputation and safeguarding Citigroup, its clients, and assets.
Qualifications:
* Relevant experience in the Financial Service industry.
* Intermediate level experience in Applications Development role.
* Clear and concise written and verbal communication.
* Problem-solving and decision-making skills.
* Ability to work under pressure and manage deadlines or unexpected changes.
Education:
* Bachelor's degree/University degree or equivalent experience.