
Intermediate Apps Developer, Programmer Analyst
Citi
full-time
Posted on:
Location Type: Hybrid
Location: Moonli • 🇮🇳 India
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
J2EEMicroservices
About the role
- Participate in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team.
- Contribute to applications systems analysis and programming activities.
- Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements, including using script tools and analyzing/interpreting code.
- Consult with users, clients, and other technology groups on issues, and recommend programming solutions, install, and support customer exposure systems.
- Apply fundamental knowledge of programming languages for design specifications.
- Analyze applications to identify vulnerabilities and security issues, as well as 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 applications of acquired technical experience and guided by precedents.
- Operate with a limited level of direct supervision. Can exercise independence of judgment and autonomy.
- Act as SME to senior stakeholders and/or other team members.
- Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets.
Requirements
- 5-9 years of relevant experience in the Financial Service industry
- Intermediate level experience in Applications Development role
- 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
- Education: Bachelor’s degree/University degree or equivalent experience
- Experience in mainframe applications in CICS, COBOL, DB2, VSAM, Eztrieve, JCL, MQ, Job Scheduler and etc, CA Gen, Report composer
- Knowledgeable and experienced in J2EE, Microservices and API development in any platform is advantage.
Benefits
- Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
applications developmentprogrammingapplications systems analysistestingdebuggingCICSCOBOLDB2J2EEMicroservices
Soft skills
communicationproblem-solvingdecision-makingability to work under pressuretime managementindependence of judgmentcoachinganalytical skillsevaluative judgmentrisk assessment