1 month ago
Gurgaon, IndiaMid Level
Responsibilities
- Design repeatable import and ETL processes for CSV and external API data flowing into SQL Server.
- Write reusable, idempotent SQL stored procedures and .NET import tools for migration and transformation.
- Build .NET and C# services, Azure Functions, and console utilities that process bulk data and write results to SQL Server.
- Integrate with third-party APIs such as Salesforce using OAuth and Bearer-token authentication.
- Implement asynchronous bounded concurrency, resilient HTTP clients, retries with backoff, and batch-level error handling.
- Use Entity Framework Core and LINQ for application data access and maintain unit and integration tests.
- Develop React.js web applications and reusable UI components using JavaScript and TypeScript.
- Validate imported data through row counts, key-field checks, and source-data spot checks.
- Build KPI queries, SQL views, stored procedures, and reporting datasets for dashboards.
- Use Git and Azure DevOps YAML pipelines for version control, testing, and multi-environment deployment.
- Document data flows, mapping logic, and known data-quality issues.
Requirements
- Experience designing ETL and data-import processes using SQL Server, CSV files, and external APIs.
- Experience writing SQL stored procedures for reusable data migration and transformation.
- Experience building .NET and C# applications, including Azure Functions and console utilities.
- Experience integrating third-party APIs and implementing OAuth client credentials and Bearer-token authentication.
- Knowledge of dependency injection, configuration binding, structured logging, asynchronous processing, and resilient HTTP-client patterns.
- Experience with Entity Framework Core, LINQ, unit testing, and integration testing.
- Strong experience with React.js, JavaScript or TypeScript, and responsive front-end development.
- Experience with Git, Azure DevOps YAML pipelines, and multi-environment deployment workflows.
- Ability to validate data quality, produce reporting datasets, and document technical data flows.
Tech Stack
Categories
Data Engineering
About EXL
EXL provides data analytics, AI, and digital operations services for enterprises in insurance, healthcare, banking, and other regulated industries. It delivers consulting, managed services, and technology platforms to improve decision-making, risk management, and operational efficiency. Founded in 1999 and headquartered in New York, EXL is a public company listed on the NASDAQ (ticker: EXLS).
