onsite
Database Developer - Citi
Software Engineer
Intermediate Database Developer responsible for designing, developing, and maintaining Oracle database solutions, optimizing performance, and supporting application integration within a fast‑paced financial technology environment.
About the role
Key Responsibilities
- Design, develop, and maintain Oracle database objects, including tables, views, stored procedures, and functions.
- Collaborate with application teams to translate business requirements into efficient database schemas and SQL code.
- Perform performance tuning, query optimization, and indexing to ensure high‑availability and low‑latency data access.
- Implement and support ETL processes for data integration and migration projects.
- Conduct code reviews, unit testing, and documentation to uphold development standards.
Requirements
- 2–4 years of hands‑on experience with Oracle databases and PL/SQL development.
- Strong proficiency in SQL query writing, data modeling, and database design principles.
- Experience with performance tuning, indexing strategies, and troubleshooting database issues.
- Familiarity with ETL tools or scripting for data extraction, transformation, and loading.
- Ability to work collaboratively in an Agile environment and communicate technical concepts effectively.