Job Description

About the Company
Builds reusable .NET-based Azure Functions and libraries that implement integration logic, API contracts, and SAP/SaaS connectors used across the platform.
About the Role
Key responsibilities include developing reusable .NET-based Azure Functions and libraries that implement integration logic, API contracts, and SAP/SaaS connectors used across the platform.
Responsibilities
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 teleme...

Apply for this Position

Ready to join EXL? Click the button below to submit your application.

Submit Application