CareerPlanSign in

Senior Software Engineer

IND - Karnataka - Bangalore - EDC💼 Full-time🗓 2026-05-21 → 2026-10-06

Core

Design, develop, and maintain custom Dynamics 365 CRM solutions and integrations using Dataverse, C#/.NET, and Power Platform.

Role type

Senior Software Engineer (Dynamics 365 / Power Platform) (via careerplan.io/jobs/R00294467-senior-software-engineer-at-ecolab)

Builds

Custom Model-driven apps, plugins, integrations, and Power Automate flows for enterprise CRM operations.

Domain

Enterprise Resource Planning (ERP) / Customer Relationship Management (CRM)

Required skills

C#/.NET development, Dataverse customization, Power Automate, JavaScript/TypeScript, REST API integration, solution architecture, unit testing, root cause analysis, technical mentoring

Preferred skills

MuleSoft, SSIS/KingswaySoft, Azure Functions, Logic Apps, PCF controls

Technologies

Dynamics 365, Dataverse, Power Platform, C#, .NET, JavaScript, TypeScript, Azure, MuleSoft, SSIS, KingswaySoft

Responsibilities

Design and implement custom D365 solutions and integrations; develop server-side and client-side code components; lead technical design and architecture; drive quality through testing and code reviews; troubleshoot production issues; mentor engineers and collaborate with stakeholders.

Seniority

Senior, hands-on IC with mentorship responsibilities