
Search by job, company or skills
The Applications Development Intermediate 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.
Responsibilities:
Qualifications:
Education:
This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.
Candidate must have at least 7-8 years of relevant experience in Oracle SQL/PLSQL
Must be good in communication, approachable and proactive.
Must be good in hands-on
SQL
. Joins : INNER, LEFT, RIGHT, FULL, CARTESION join of two or more tables
. Aggregate Functions : COUNT, MIN, MAX, AVG, FIRST, LAST, LISTAGG
. Analytic Function : LEAD, LAG, RANK, DENSE_RANK, FIRST_VALUE, LAST_VALUE, ROW_NUMBER
. View and Materialized Views : Basics of creating and maintaining views
. Hierarchical queries : Data retrieval from table having hierarchical data
. Oracle SYS tables : Basic knowledge on Oracle metadata tables
. Privileges : How Role/Object level privileges works
. Complex Queries : Nested queries, inline views, co-related subqueries
. Data Types : Different types of oracle defined data types and their usage (especially CLOB, BLOB, LONG)
. Table Partitioning : Basic knowledge on table & index partitioning
. Oracle Functions : NVL, NVL2, DECODE, GREATEST, COLLESCE,
. Candidate should have knowledge in Oracle 19c and 21c
. Candidate should know the concept of Oracle sharding
PL/SQL
. PL/SQL Objects : Create and maintain objects like procedures, functions, packages , types, triggers,
. Recursion, Loops (FOR, WHILE DO), Nested blocks, conditional logic (IF, CASE statements)
. Exception handling : Knowledge on how to manage run time oracle defined/user defined errors
. Collection & Records : Ways of using collection and records in PL/SQL blocks
. BULK operation : Knowledge on performing operations on bulk
-------------------------------------------------
Job Family Group:
Technology-------------------------------------------------
Job Family:
Applications Development------------------------------------------------------
Time Type:
Full time------------------------------------------------------
Citi is an equal opportunity and affirmative action employer.
Qualified applicants will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
Citigroup Inc. and its subsidiaries (Citi) invite all qualified interested applicants to apply for career opportunities. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review .
View the poster. View the .
View the .
View the
Citigroup Inc. or Citi (stylized as citi) is an American multinational investment bank and financial services corporation headquartered in New York City. The company was formed by the merger of banking giant Citicorp and financial conglomerate Travelers Group in 1998; Travelers was subsequently spun off from the company in 2002.Citigroup owns Citicorp, the holding company for Citibank, as well as several international subsidiaries. Citigroup is incorporated in Delaware.
Job ID: 44018979