Live opening · Posted 10 days ago

Senior Dotnet Developer

Proso.ai · Noida, Uttar Pradesh, India (Hybrid)
Linkedin Hybrid
JobBeeper subscribers received an alert for this role.

At a glance

The key details from the original listing.

Posted 10 days ago
CompanyProso.ai
LocationNoida, Uttar Pradesh, India (Hybrid)
Work modeHybrid
Skills.NET, Azure
SourceLinkedin
ListedPosted 10 days ago

Your early-applicant advantage

Live timing from JobBeeper.

Live data
13 min from Linkedin publishing this role to us finding it
2 min median time from a role going live to a subscriber being told
6 hours subscribers had this role before this page existed
64,910 roles found in the last 24 hours — the newest are not on this site yet
Start your free trial →

About the role

Description supplied by the original job listing.

About the role
We are hiring a Senior .NET Commerce Integration Engineer to build and run the APIs that connect our retail mobile app to SAP Commerce Cloud ( e-commerce platform) and to ERP, order management and warehouse systems. You will own the middleware layer: secure APIs, Azure API Management policies, real-time order and inventory sync, and the reliability patterns that keep a customer-facing app fast during peak trading.
Location: Remote / hybrid (to be confirmed by client)
Type: Full-time or contract
Experience: 6–10 years in backend development, at least 3 in integration-heavy roles
Reports to: Integration / Solution Architect
Key responsibilities
Build and maintain backend APIs in .NET 8/9 (ASP.NET Core) that serve the POQ mobile app: product catalogue, pricing, basket, checkout, customer account, loyalty and order history, built on SAP Commerce OCC REST APIs.
Design real-time commerce integrations that sync orders, inventory and stock availability between SAP Commerce Cloud, ERP/OMS and the warehouse system (WMS), using event-driven patterns (Azure Service Bus, Event Grid, Functions, webhooks).
Own Azure API Management (APIM): write and maintain policies for JWT validation, rate limiting and quotas, caching, request/response transformation, CORS, IP filtering, backend routing and retries.
Secure the platform: validate JWT/OAuth 2.0 / OpenID Connect tokens server-side (signature, issuer, audience, expiry, key rotation via JWKS), and keep all secrets in Azure Key Vault accessed through Managed Identity.
Engineer for failure: implement timeouts, retries with exponential backoff and jitter, circuit breakers, rate-limit handling (HTTP 429 / Retry-After) and dead-letter queues using Polly / Microsoft.Extensions.Resilience.
Guarantee data integrity: make sync processes idempotent (idempotency keys, upserts, de-duplication, outbox pattern) so duplicate or out-of-order messages never create double orders or wrong stock.
Optimise performance: call independent downstream APIs in parallel (async/await, Task.WhenAll), manage HttpClient correctly via IHttpClientFactory / typed clients, and keep mobile response times low.
Accelerate delivery with code generation: generate API clients and models from OpenAPI/Swagger specs (NSwag, Kiota, AutoRest, Refit) rather than hand-writing them.
Modernise legacy code: support existing .NET Framework 4.8 services and plan their migration to modern .NET.
Operate what you build: monitoring and alerting with Application Insights / Azure Monitor, CI/CD with Azure DevOps or GitHub Actions, and production support during peak trading.

Work arrangement
Hybrid

Get JobBeeper Mobile App

Never miss a job opening! Get instant job alerts on your phone.

Subscribers see fresh openings within minutes. Download the JobBeeper App on Google Play to get real-time push notifications and apply before anyone else.

⚡ Instant Push Alerts 🎯 Tailored Filters 🚀 Direct Employer Links
GET IT ON Google Play

More openings worth a look

Recently tracked roles with full details and direct application links.

6 roles
Good roles move before most people even see them. Tell JobBeeper what you want and get fresh matches delivered in minutes.
Start your free trial →
⚡ Get fresh job alerts 📱 Get App