SQL Developer
Apply on
Availability Status
This job is expected to be in high demand and may close soon. We’ll remove this job ad once it's closed.
Title: SQL Developer.
Location: New York City, NY (Need Onsite, Hybrid 3 days from office).
Duration: 12+ Months Contract.
The Role:
The Client is seeking a SQL Developer to join our team in New York, NY (Need Onsite day 1, Hybrid 3 days from office).
Job Description:
As a SQL Developer, you will play a critical role in designing, developing, and optimizing database solutions that support our investment banking operations. You will work closely with cross-functional teams to ensure that our data architecture meets business needs and regulatory requirements, particularly in the realm of financial reporting.
Responsibilities:
- Design, develop, and optimize complex SQL scripts, stored procedures, packages, and functions.
- Develop and maintain conceptual, logical, and physical data models that support business requirements and regulatory standards.
- Implement and manage data integration processes using cloud-based tools and services.
- Utilize your expertise in investment banking to ensure that financial reporting requirements are met efficiently and accurately.
- Collaborate with stakeholders to understand reporting needs and translate them into technical specifications.
- Optimize database performance and troubleshoot issues to ensure high availability and reliability.
- Stay updated with emerging technologies and best practices to improve data management processes.
- Document data models, integration processes, and reporting methodologies for future reference.
Requirements:
- 10+ years of experience in database development.
- Extensive experience with SQL development.
- Proven experience in Data Modeling and Database Design.
- Experience in investment banking financial reporting is required.
- Experienced in Reporting tool Quick Sight.
- Experienced in messaging (near real time) data proceeding tools like Kafka, other tools are fine.
- Strong analytical and problem-solving skills.
- Excellent understanding of database management systems (DBMS).
- Proficient in database performance tuning and optimization.
- Ability to work in a fast-paced, dynamic environment.
- Strong communication and interpersonal skills.