CrawlJobs Logo

SQL and ETL Developer

India, Chennai · Job Posted April 06, 2026
Apply Position
Job Link Share

Job Description

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.

Job Responsibility

  • Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements, including using script tools and analyzing/interpreting code
  • Consult with users, clients, and other technology groups on issues, and recommend programming solutions, install, and support customer exposure systems
  • Apply fundamental knowledge of programming languages for design specifications
  • Analyze applications to identify vulnerabilities and security issues, as well as conduct testing and debugging
  • Serve as advisor or coach to new or lower level analysts
  • Identify problems, analyze information, and make evaluative judgements to recommend and implement solutions
  • Resolve issues by identifying and selecting solutions through the applications of acquired technical experience and guided by precedents
  • Has the ability to operate with a limited level of direct supervision
  • Can exercise independence of judgement and autonomy
  • Acts as SME to senior stakeholders and /or other team members
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency

Requirements

  • 4-8 years of relevant experience in the Financial Service industry
  • Experience in ETL tools (specifically Microsoft SSIS) and Java/C#/Angular development, with a strong understanding of 3-tier/component layer architecture
  • Proficient in backend technologies including SQL Server, Oracle, PL/SQL, stored procedures, and triggers
  • Experienced in Unix/Linux environments and scripting
  • Proven ability to design, develop, and deploy web-based applications in cloud environments
  • Knowledge of REST APIs/microservices architecture
  • SQL Server primary requirement
  • Any ETL tool experience required
  • Java preferred
  • Intermediate level experience in Applications Development role
  • Consistently demonstrates clear and concise written and verbal communication
  • Demonstrated problem-solving and decision-making skills
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • Bachelor’s degree/University degree or equivalent experience

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

SQL and ETL Developer

8 matching positions

Python, ETL, and PL/SQL Developer

We are seeking a skilled and motivated Python, ETL, and PL/SQL Developer to join...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5-7 years of industry experience on data technologies
  • Strong understanding of data warehousing concepts
  • Experience with various ETL tools
  • Proficiency in Python, PL/SQL, and database technologies
  • Python
  • ETL
  • PL/SQL
  • SQL
  • Data Warehousing
  • Data Modeling
Job Responsibility
Job Responsibility
  • Design, develop, and maintain ETL processes to extract, transform, and load data from various sources into our data warehouse
  • Write complex SQL queries and PL/SQL scripts to perform data manipulation, validation, and transformation
  • Develop and maintain data pipelines using Python and related libraries (e.g., Polar, Pandas)
  • Optimize ETL processes and data pipelines for performance and scalability
  • Collaborate with data analysts and other stakeholders to understand data requirements and develop solutions to meet their needs
  • Implement data quality checks and monitoring to ensure data accuracy and consistency
  • Troubleshoot and resolve data-related issues
  • Create and maintain technical documentation for ETL processes, data pipelines, and database solutions
  • Stay up-to-date with the latest trends and technologies in data management and analytics
  • Fulltime
Read More
Arrow Right

SQL DBA and PowerBI Developer

We’re looking for a hands-on SQL DBA with strong Data Warehouse experience who c...
Location
Location
United Kingdom , Guildford
Salary
Salary:
Not provided
sstl.co.uk Logo
Surrey Satellite Technology Limited
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science, Information Systems, or equivalent experience
  • Relevant certifications are a plus: Microsoft Certified: Azure Database Administrator Associate, Power BI Data Analyst Associate, SAP Datasphere certifications
  • Proven experience in SQL DBA or Data Warehouse Engineer in enterprise environments
  • Strong expertise in Microsoft SQL Server administration (performance tuning, indexing, query optimization, backups/restore, HA/DR)
  • Proven experience with Data Warehouse design
  • Hands-on with Power BI
  • Experience building reports/models against SAP Datasphere, including connectivity, permissions, and performance considerations
  • ETL/ELT tools: SSIS and/or Azure Data Factory (or equivalent)
  • Strong SQL/T-SQL coding standards, stored procedures, functions, and query plan analysis
  • Understanding of data governance, privacy (GDPR), security controls, and audit requirements
Job Responsibility
Job Responsibility
  • Administer, monitor, and optimize Microsoft SQL Server instances, including backups, log shipping/AGs, patching, and security hardening
  • Own Data Warehouse operations, including star/snowflake schema design, indexing strategies, partitioning, and performance tuning for large datasets
  • Implement and maintain ETL/ELT pipelines, including scheduling, error handling, and data quality checks
  • Manage database capacity planning, storage optimization, and version control for DB objects
  • Ensure data integrity, governance, lineage, and compliance with GDPR and ISO27001
  • Develop and maintain Power BI datasets, semantic models (Tabular), and reports/dashboards following best practices
  • Optimize DAX measures and Power Query transformations for performance and usability
  • Manage Power BI workspace governance, data gateways, refresh schedules, and report lifecycle in coordination with IT and business teams
  • Design, build, and maintain reports and data models integrated with SAP Datasphere
  • Collaborate with SAP teams to define data contracts, ensure model alignment, and troubleshoot data access and performance issues
  • Fulltime
Read More
Arrow Right

Sql Developer

We are seeking a SQL Server / SSIS Developer to build and support enterprise dat...
Location
Location
United States , Plainsboro
Salary
Salary:
120000.00 - 140000.00 USD / Year
bhsg.com Logo
Beacon Hill
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong hands-on experience with SSIS and ETL development
  • Advanced SQL Server development skills (T-SQL, performance tuning)
  • Experience processing and managing large data volumes
  • Background working in large, complex enterprise environments
  • Expertise in complex query writing and performance optimization
  • Experience with database design, including tables, views, and schema changes
  • Unit testing and data validation experience
  • Ability to support high-availability environments
Job Responsibility
Job Responsibility
  • Develop and maintain SSIS packages for large-scale data processing
  • Write, optimize, and troubleshoot complex SQL queries
  • Build and maintain stored procedures, functions, tables, and views
  • Participate in Agile ceremonies including sprint planning and standups
  • Perform unit testing and ensure code quality for all deliverables
  • Support production systems, including incident resolution and troubleshooting
  • Fulltime
Read More
Arrow Right
New

ETL Developer

Our client, a telecommunications company in Charlotte, NC, is in need of an ETL ...
Location
Location
United States , Charlotte
Salary
Salary:
50.00 - 70.00 USD / Hour
clearbridgetech.com Logo
ClearBridge Technology Group
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years’ of ETL experience designing and managing data pipelines
  • Experience working with AWS
  • Strong SQL querying experience, and optimizing SQL scripts for AWS Redshift and Teradata
  • Experience with Unix/Linux shell scripts
  • Experience performing data analysis, profiling, quality validation, and mapping
  • Good communication, collaboration, and documentation skills
Job Responsibility
Job Responsibility
  • Performing data analysis and designing, building, and maintaining data pipelines
  • Fulltime
Read More
Arrow Right

Teradata/ Oracle & PL-SQL Developer

We are seeking an experienced Oracle & PL/SQL Developer to join our Business Int...
Location
Location
India , Pune
Salary
Salary:
Not provided
vodafone.com Logo
Vodafone
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3–7 years of experience in BI and Data Warehouse development
  • Advanced PL/SQL scripting skills with strong SQL expertise
  • Excellent data interpretation and analytical skills
  • Working knowledge of large IT development projects and methodologies
  • Strong communication skills to interact with non-technical stakeholders
  • Ability to work under pressure and meet tight deadlines
  • Hands-on experience with large datasets
  • Oracle DB configuration or Teradata DBA activities
  • Oracle ODI programming
  • Familiarity with Unix/Linux command line and basic shell scripting
Job Responsibility
Job Responsibility
  • Develop and maintain BI Application Layer and backend data structures
  • Design and implement ETL processes from source systems to Data Warehouse
  • Support BI Service Operation and Service Support processes, including critical issue resolution
  • Collaborate with cross-functional teams to stabilise and specify unclear business requirements
  • Handle customer requirements and ensure timely delivery of solutions
  • Participate in projects and programmes under the Demand Fulfilment Process
What we offer
What we offer
  • Opportunity to work on cutting-edge BI and Data Warehouse technologies
  • Exposure to global projects and multicultural teams
  • Collaborative and agile work environment
  • Professional growth through challenging assignments and learning opportunities
  • Fulltime
Read More
Arrow Right

Senior SQL Developer (Expert Level / FTE / Onsite)

We are currently seeking a Senior SQL Developer (Expert Level / FTE / Onsite) to...
Location
Location
United States , Jersey City
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of hands-on experience writing and optimizing complex SQL in production environments
  • 10+ years of Deep expertise in at least one enterprise RDBMS platform — Microsoft SQL Server or Oracle (proficiency in both is a strong plus)
  • 10+ years of Advanced knowledge of indexing strategies (clustered, non-clustered, covering indexes, columnstore), execution plan analysis, and query optimizer behavior
  • 10+ years of Proven experience with stored procedures, CTEs, window functions, dynamic SQL, cursors, and advanced T-SQL / PL-SQL constructs
  • Strong understanding of database design principles — normalization, referential integrity, partitioning, and data modeling (ER diagrams)
  • 10+ years of Experience with ETL tools and data pipeline development (SSIS, Informatica, dbt, or equivalent)
  • Familiarity with high-availability and disaster recovery configurations (Always On, RAC, mirroring, log shipping)
  • Solid understanding of ACID properties, transaction management, and concurrency control
Job Responsibility
Job Responsibility
  • Design, develop, and maintain complex SQL queries, stored procedures, functions, triggers, and views across large-scale relational databases
  • Perform deep-dive query performance tuning using execution plans, indexing strategies, query rewrites, and statistics analysis
  • Identify and resolve bottlenecks, long-running queries, and resource-intensive operations in production environments
  • Establish and enforce SQL coding standards, naming conventions, and best practices across the team
  • Lead the logical and physical design of database schemas, including normalization, partitioning strategies, and data modeling
  • Develop and maintain complex reports, dashboards, and data extracts for business intelligence and operational needs
  • Monitor database health, performance metrics, and capacity planning to proactively address issues before they impact operations
  • Manage database backups, recovery procedures, and ensure compliance with data retention policies
  • Handle schema migrations, database upgrades, and patch deployments with minimal downtime
  • Implement and maintain database security, including role-based access control and data masking where required
  • Fulltime
Read More
Arrow Right

SQL Developer (Batch Processing)

Aquent is partnering with a leading financial services firm dedicated to innovat...
Location
Location
United States , Austin
Salary
Salary:
60.00 - 66.67 USD / Hour
aquent.com Logo
Aquent
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of professional software development experience
  • Strong hands-on experience in the development and support of batch processing packages
  • Expertise in SQL Server, including: Writing and optimizing complex queries
  • Developing and maintaining stored procedures
  • Performance tuning of SQL databases and queries
  • Proven experience building and supporting SQL-based batch jobs
  • Working knowledge of .NET / C# for backend or batch workflows
  • Experience supporting scheduled and automated jobs in production environments
  • Strong troubleshooting skills for diagnosing and resolving batch failures and data issues
Job Responsibility
Job Responsibility
  • Develop, enhance, and provide robust support for SQL-based batch jobs, ensuring high performance and reliability
  • Build and maintain efficient ETL (Extract, Transform, Load) and data movement pipelines
  • Optimize SQL queries and stored procedures to enhance system performance and reliability
  • Support the execution, monitoring, and resolution of issues within batch processes
  • Perform thorough root cause analysis for data discrepancies or job failures, implementing lasting solutions
  • Document batch packages, logic, and data flows to ensure clarity and maintainability
  • Collaborate effectively with quality assurance teams, production support, and full-time engineering staff to deliver integrated solutions
What we offer
What we offer
  • subsidized health, vision, and dental plans
  • paid sick leave
  • retirement plans with a match
  • 401k w/ match
  • weekly pay
Read More
Arrow Right

SQL Developer

We are looking for a SQL Developer to join a nonprofit organization in Richfield...
Location
Location
United States , Richfield
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree or equivalent practical experience in a related field
  • At least 3 years of experience in SQL development, application support, or database-focused technical roles
  • Demonstrated background in project coordination or project management within software or business system environments
  • Strong hands-on experience with Microsoft SQL Server, T-SQL, stored procedures, and query development
  • Working knowledge of ETL processes and data integration concepts used in enterprise environments
  • Experience supporting business applications or enterprise systems in a business setting
Job Responsibility
Job Responsibility
  • Direct project activities from planning through completion, tracking milestones, identifying issues, and communicating progress to stakeholders
  • Partner with technical and business teams to organize requirements, support implementation efforts, and ensure a smooth handoff into ongoing support
  • Review existing applications and workflows to uncover improvement opportunities and translate business needs into clear technical documentation
  • Create, optimize, and maintain SQL queries, database views, and stored procedures to support operational and reporting needs
  • Provide technical assistance for database-related issues and help maintain reliable performance across supported systems
  • Build and support data integration processes, including ETL workflows that move and transform information between platforms
  • Develop reports, dashboards, and business intelligence outputs that enable informed decision-making across the organization
  • Contribute to system enhancement initiatives and support process changes as needed, including occasional travel for work-related activities
What we offer
What we offer
  • Medical
  • Vision
  • Dental
  • Life and disability insurance
  • 401(k) plan
  • Fulltime
Read More
Arrow Right