This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Applications Development Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and programming activities.
Job Responsibility:
Contribute to full development life cycle, including requirements analysis, functional design, technical design, programming, testing, documentation, implementation, and on-going technical support
Contribute to projects/CR’s utilizing Ab-Initio (ETL), Python, Oracle SQL/PLSQL, Snowflake and Cloud Technologies
Ability and willingness to learn newer tools and technologies in cloud-based data analytics/Artificial intelligence arena and successfully deliver projects utilizing the same
Expected to provide sound understanding of application development concepts / principles and a basic knowledge of concepts and principles in other technology areas
Expected to Develop/Modify/Test/Migrate Reports
Expected to Develop/Modify/Test/Migrate Python,Starburst Framework
Support application builds and migrations with new technologies, architecture and integration
Expected to clearly articulate development and timeline dependencies
Improve team development related processes that accelerate delivery, drive innovation, lower costs, and improve quality
Requirements:
4+ year of Industry experience working in Finance reporting applications/warehouses
2+ years of Development experience on Oracle, Data mining tools, Data intelligence tool
Strong knowledge of Oracle Database, SQL/Performance tuning, understanding of the Relational Data Modal
Exposure to data modelling concepts is required
Prior working experience with Citi Financial system (Specially General Ledgers) is a Big PLUS
Prior working knowledge on Inquiry framework
Prior experience with Citi tool – Inquiry Framework is a big PLUS
Knowledge of the Snowflake and S3 Buckets is plus and is preferred
Experience in production support and troubleshooting issues
Experience in Process optimization – SQL, ETL etc
Strong experience in SQL and Ab initio is required
Comfortable with Oracle SQL and SQL tuning
Comfortable with multiple database concepts, i.e. RDBMS, OODB, ODS, Warehouse
Hands on with tools like, Oracle PL/SQL, Python, Snowflake, Autosys Scheduling, Bitbucket, Jenkins, RLM, Unix Shell Scripting and Apache Spark, Starburst,Tableau
Exposure to GenAI tools for deriving data intelligence
Prior experience of working with multiple teams (local, virtual/global) and ability to coordinate track and expedite tasks
Ability to pick up new technologies, solve complex technical problems and multitask between different projects
Should be able to demonstrate both technical and functional/business knowledge regarding past projects
Must be able to work independently as well as in a team environment
Must be able to adapt to a rapidly changing environment
Demonstrate ability to work effectively in a fast paced, deadline driving environment
Excellent verbal and written communication skills
Strong problem solving and analytical capabilities
Must have excellent communication skills & be able to communicate with senior management
Should be self-motivated & an excellent team player
Ability to work in a fast-paced dynamic environment
Should be a Quick learner
Should be Flexible & pragmatic
Bachelor’s degree/University degree or equivalent experience
Nice to have:
Prior working experience with Citi Financial system (Specially General Ledgers)
Prior working knowledge on Inquiry framework
Prior experience with Citi tool – Inquiry Framework
Knowledge of the Snowflake and S3 Buckets
Exposure to GenAI tools for deriving data intelligence
What we offer:
medical, dental & vision coverage
401(k)
life, accident, and disability insurance
wellness programs
paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays
discretionary and formulaic incentive and retention awards