Dysrupit India
Software Engineer
Skills
14 days ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Bengaluru, Karnataka, India
Work mode:
Remote
Published on:
9 October 2026
What they need
ABOUT THE ROLE
We are looking for an experienced .NET developer with 610 years of experience to join our Retail Integrations team. You will maintain and extend an Azure Functions-based integration platform that bridges our Product Information Management (PIM) system with Dynamics 365 Retail. The work is backend-heavy, data pipeline focused, and requires high attention to code quality and correctness.
WHAT YOU WILL DO
- Build and maintain Azure Functions that process, transform, and route product and pricing data into Dynamics 365 Retail. • Extend config-driven filter and transformation pipelines without introducing regressions across 20+ markets. • Write and maintain unit tests that cover edge cases, not just happy paths. • Diagnose and resolve production incidents involving Blob Storage, Cosmos DB, and Logic App import triggers. • Participate in code review with high standards clean, minimal, reviewable code is expected.
REQUIRED SKILLS
- 610 years of solid, hands-on experience in C# / .NET and Azure-based backend development.
C# / .NET • Strong async/await and cancellation token usage. • Dependency injection singleton vs scoped lifetime decisions and their consequences. • Idiomatic use of Dictionary, HashSet, and LINQ. • Named classes for complex return types; dictionary/function maps over switch statements. • Comfortable with xUnit and writing parameterised tests with [InlineData].
Azure Functions • Isolated worker model (v4) not in-process. • HTTP and blob triggers. • Startup registration, environment variable management, and DI wiring in Program.cs.
Azure Storage • Blob Storage read/write, container conventions, config-file hosting pattern. • Table Storage upsert and delete patterns. Cosmos DB for MongoDB API • BSON document manipulation. • Bulk insert/delete with retry and exponential backoff. • Understanding that Cosmos DB for MongoDB is not native MongoDB error surfacing differs and causes silent bugs if handled incorrectly.
Azure DevOps • Git branching, PR workflow, and code review. • Reading and making minor edits to azure-pipelines.yml.
Logic Apps • Reading and interpreting existing Logic App workflow definitions. • Diagnosing run history to distinguish a code bug from a trigger failure. • Cloning and registering Logic Apps for new environments via Azure CLI.
PREFERABLE
- Experience with D365 Retail or any ERP integration. • Familiarity with DMF import formats and Azure Table Storage at scale. • PIM system experience (Akeneo, Stibo, or similar). • KQL for Application Insights and Log Analytics queries.
Other offers great for you!
These companies are also looking for great profiles
NGC x OPTIMA
Ingénieur Logiciel embarqué
Freelance
Cergy, France
Hybrid, Onsite
Skills
1 month ago
Quick apply
Salutech
Ingénieur Logiciel IA
Freelance
Paris, France
Onsite, Hybrid
Skills
9 days ago
Quick apply
Fakto
AI Software Engineer
€70k–€90k
Permanent contract
Neuilly-sur-Seine, France
Hybrid
Skills
4 days ago
Quick apply