Software Engineer – Microsoft Dynamics 365 & Power Platform (.NET)

CompanySynechron Technologies
LocationBengaluru - Client Location, Bengaluru - Thanissandra (BCIT)
CategorySoftware Engineering
Seniority-
Workplace-
Posted2026-09-18
Viaworkday

Description

Job Summary

Synechron is seeking a Software Engineer – Microsoft Dynamics 365 with strong expertise in the Microsoft Power Platform ecosystem . The role is suited to an experienced Microsoft Dynamics 365 professional who has transitioned from a traditional .NET development background into a Power Platform-focused engineering role.

The successful candidate will design, develop, customize, integrate, and support enterprise solutions using Microsoft Dynamics 365, Dataverse, Power Apps , and related Microsoft technologies. The role contributes to business objectives by delivering scalable applications, improving process automation, supporting low-code/no-code adoption, and helping stakeholders meet operational and customer-service requirements.

Software Requirements

Required Software Skills

-

Microsoft Dynamics 365: Strong hands-on experience designing, configuring, customizing, developing, and supporting enterprise business applications.

-
Microsoft Power Platform: Practical experience with the platform ecosystem, including application development, automation, and solution configuration.

-
Power Apps: Hands-on experience building and maintaining business applications, including model-driven and/or canvas applications.

-
Microsoft Dataverse: Experience designing data models, managing tables, relationships, business rules, security roles, and solution components.

-
.NET Development: Professional background in .NET development, including experience that supports integration, customization, troubleshooting, or extension of enterprise applications.

-
Microsoft ecosystem integrations: Experience developing or supporting integrations across Microsoft technologies.

-
Enterprise application development: Experience designing and implementing scalable business applications.

-
Development and support tools: Experience using appropriate tools for debugging, source control, deployment, monitoring, and application support.

Preferred Software Skills

-

Dynamics 365 Customer Service: Experience configuring, enhancing, or supporting the module.

-
Dynamics 365 Contact Center: Experience with the module is preferred.

-
Microsoft Fabric: Experience with Fabric or willingness to work on Fabric-based solutions.

-
Low-code/no-code development: Exposure to developing and maintaining solutions using low-code/no-code practices.

-
Microsoft Dynamics 365 and Power Platform certifications: Relevant certifications are a plus.

-
Additional Microsoft Power Platform capabilities: Experience with related platform services used for workflow automation, integration, reporting, or enterprise solution delivery.

Overall Responsibilities

-
Design, develop, configure, customize, and support solutions using Microsoft Dynamics 365 and the Power Platform .

-
Build and maintain applications using Power Apps and Dataverse , ensuring that solutions meet functional, technical, security, and performance requirements.

-
Configure and enhance Dynamics 365 applications to address documented business requirements and improve operational workflows.

-
Develop integrations and automate business processes across Microsoft technologies using appropriate application programming interfaces, connectors, services, and integration patterns.

-
Apply .NET development experience to support extensions, integrations, custom components, troubleshooting, and maintainable enterprise solutions.

-
Collaborate with business stakeholders, solution designers, project teams, and technical teams to clarify requirements and deliver scalable solutions.

-
Participate in solution design, technical estimation, development, testing, deployment, troubleshooting, performance optimization, and production support activities.

-
Investigate defects and incidents, identify root causes, implement corrective actions, and document resolutions.

-
Contribute to the adoption of low-code/no-code development practices while applying appropriate governance, maintainability, security, and quality standards.

-
Support knowledge sharing, technical documentation, reusable solution components, and consistent engineering practices.

-
Consider sustainability by promoting efficient application design, responsible use of cloud resources, reusable components, and solutions that reduce unnecessary processing and maintenance effort.

-
Deliver solutions that meet agreed scope, quality standards, timelines, support requirements, and measurable business outcomes.

Technical Skills (By Category)

Programming Languages

Essential

-
.NET development experience relevant to enterprise applications, integrations, customizations, debugging, and support.

-
Practical understanding of programming concepts required to extend, troubleshoot, and maintain Dynamics 365 and Power Platform solutions.

-
Ability to work with configuration, expressions, formulas, or scripting approaches used within Power Apps and Dataverse solutions.

Preferred

-
Experience developing custom components, integration services, plugins, or extensions for Microsoft Dynamics 365.

-
Experience with web service development or other programming approaches used in Microsoft ecosystem integrations.

Databases/Data Management

Essential

-
Hands-on experience with Microsoft Dataverse .

-
Ability to design data models, tables, columns, relationships, business rules, and solution components.

-
Understanding of data quality, data validation, data access, data migration, and maintainable data structures.

-
Experience supporting enterprise business applications with structured and governed data.

Preferred

-
Experience with data integration, transformation, reporting, or analytics solutions involving Microsoft technologies.

-
Experience with Microsoft Fabric or willingness to develop skills in Fabric-based data solutions.

Cloud Technologies

Essential

-
Experience working with cloud-based Microsoft Dynamics 365 and Power Platform solutions.

-
Understanding of cloud application configuration, environments, solution management, deployment, monitoring, and support.

-
Ability to consider scalability, availability, performance, and maintainability when designing solutions.

Preferred

-
Experience with Microsoft Fabric-based solutions.

-
Exposure to cloud integration services, managed connectors, or related Microsoft cloud capabilities.

Frameworks and Libraries

Essential

-
Microsoft Dynamics 365 application framework and configuration capabilities.

-
Microsoft Power Platform, including Power Apps and Dataverse .

-
Frameworks, connectors, and services required to integrate Dynamics 365 and Power Platform with Microsoft technologies.

-
Understanding of reusable solution components and enterprise application design practices.

Preferred

-
Dynamics 365 Customer Service and/or Contact Center frameworks and capabilities.

-
Low-code/no-code development frameworks and reusable automation patterns.

-
Experience with custom Power Platform components or Dynamics 365 extensions.

Development Tools and Methodologies

Essential

-
Experience with development, debugging, testing, deployment, source control, and application support tools.

-
Ability to participate in requirements analysis, solution design, code or configuration reviews, defect resolution, and performance optimization.

-
Understanding of structured development and release practices for enterprise applications.

-
Experience working with iterative delivery, issue tracking, documentation, and stakeholder feedback.

Preferred

-
Experience implementing governance and adoption practices for low-code/no-code development.

-
Experience with automated testing, continuous integration, continuous delivery, or environment-based deployment practices.

-
Experience creating technical documentation, reusable templates, and implementation standards.

Security Protocols

Essential

-
Understanding of security roles, permissions, access controls, environment manage