Be the Candidate They Can't Ignore.

Don't just send a resume; set yourself up so the right work finds you.

  • Look like a pro instantly with a stunning personal brand.

  • Gain instant "Top Ten" status so you aren't just another name in a pile.

  • Wake up to booked meetings instead of "rejection" emails.

Join the Club — Free Forever

Software Engineer

  • Source: Naukri
  • Dysrupit India
  • Remote
  • Bengaluru
  • Full-Time
  • Mid level

Job Description

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.

Skills

  • microsoft-azure
  • azure-functions
  • microsoft-azure-functions
  • dynamics-crm
  • microsoft-dynamics-365-retail
  • azure-storage
  • azure-cosmos-db
  • reviewable
  • c-sharp
  • dot-net
  • idiomatic
  • XUnit
  • microsoft-azure-storage
  • MongoDB
  • azure-devops
  • azure-table-storage
  • akeneo
  • azure-application-insights

Create Free Account & Apply
  • Free personal website
  • Built-in Talent Agent
  • Apply to future jobs in 1 click
  • Get matched to similar roles
or
Apply as a guest this time

You'll apply successfully, but won't be able to track your application, save this job, or get matched to similar roles.

This listing is a publicly available opportunity curated by Try Club to help talent discover relevant roles. Try Club is an independent platform and is not affiliated with Dysrupit India

Get Similar Jobs

Browse more similar roles on TRY and find your perfect match.

Show Me Similar Jobs

Stop Searching. Start Thriving.

Why waste time chasing leads when the perfect projects can find you?
With TRY, clients actively searching for professionals with your skills can discover you in seconds. Whether it's a quick gig or your dream role, we connect you with opportunities that matter.

  • Get found faster
  • Let projects come to you
  • Build a career on your terms

Take control of your career today.

Claim Free Website in 2 Minutes