EXL

Senior Integration Engineer

EXL

full-time

Posted on:

Location Type: Hybrid

Location: Colombia

Visit company website

Explore more

AI Apply
Apply

Job Level

Tech Stack

About the role

  • Develop HTTP, Service Bus, Storage, and Event‑Hub‑triggered Azure Functions in C#/.NET for data collection, routing, enrichment, and dispatch.
  • Implement integration SDKs/NuGet packages for common capabilities (logging, correlation IDs, retries, error handling, API clients, SAP adapters).
  • Consume and expose APIs via APIM, including request/response mapping to internal canonical schemas and DTOs.
  • Interact with Cosmos DB (outbox collections, change feed processors) and Storage Accounts for durable messaging and file‑based integrations.
  • Implement structured logging and telemetry using Application Insights and OpenTelemetry standards.
  • Contribute to unit, integration, and contract tests; support blue/green and canary releases through DevOps pipelines.

Requirements

  • Strong C#/.NET (6/7+) and Azure Functions development experience.
  • REST API design, JSON/Swagger/OpenAPI, and APIM policy basics.
  • Experience integrating with Service Bus, Storage, Cosmos DB, and external SaaS APIs.
  • Familiarity with async, resilient coding (retries, exponential backoff, circuit breaker, idempotency tokens).
Benefits
  • EXL (NASDAQ: EXLS) never requires or asks for fees/payments or credit card or bank details during any phase of the recruitment or hiring process and has not authorized any agencies or partners to collect any fee or payment from prospective candidates. EXL will only extend a job offer after a candidate has gone through a formal interview process with members of EXL’s Human Resources team, as well as our hiring managers.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C#.NETAzure FunctionsREST API designJSONSwaggerOpenAPIService BusCosmos DBunit testing
Soft Skills
resilient codingproblem solvingcollaborationcommunication