Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements
Job Summary
Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements.
Consult with users, clients, and other technology groups on issues, and recommend programming solutions, install, and support customer exposure systems.
Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets.
Matching Summary
Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements.
Skills & Requirements
Must-have
Big Data Technologies
Python
Java/PySpark
Databricks
Data analysis
Data modelling
ETL concepts
Nice-to-have
Relational Databases
Oracle
SQL Server
Clear communication
Problem-solving skills
Decision-making skills
Work under pressure
Key Requirements
4 - 6 years of relevant experience
Intermediate level experience in Applications Development role
Bachelor’s degree/University degree or equivalent experience