Software Engineer – Microsoft Dynamics 365 & Power Platform (.NET)
Job Summary
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 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.
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 management and data protection within Dynamics 365 Dataverse and Power Platform.
Ability to design solutions that follow organizational security privacy compliance and governance requirements.
Experience identifying and resolving access authentication authorization or data-visibility issues.
Preferred
Experience applying security considerations to Microsoft ecosystem integrations.
Exposure to enterprise identity authentication and secure API integration practices.
Experience Requirements
Minimum experience: 5 years of professional experience in software engineering enterprise application development Microsoft Dynamics 365 Power Platform or related roles.
Required domain experience: Strong experience with Microsoft Dynamics 365 Power Apps Dataverse enterprise business applications integrations troubleshooting and application support.
Required career pathway: A background in traditional .NET development with a successful transition into Power Platform engineering.
Required delivery experience: Demonstrated experience designing and implementing scalable solutions that address documented business requirements.
Preferred industry experience: Experience delivering technology solutions in enterprise customer service contact center operations financial services or other business-process-focused environments.
Preferred product experience: Experience with Dynamics 365 Customer Service and/or Contact Center low-code/no-code solution development Microsoft Fabric and integrations within the Microsoft ecosystem.
Alternative experience pathways: Candidates may qualify through equivalent practical experience demonstrated by successful delivery of Dynamics 365 and Power Platform solutions even if their degree job title or career progression differs from the stated pathway.
Outcome evidence: Candidates should be able to demonstrate measurable contributions such as successful application delivery improved process automation resolved production issues enhanced performance improved data quality or increased adoption of reusable platform solutions.
Day-to-Day Activities
Design configure develop test debug and support Dynamics 365 Power Apps and Dataverse solutions based on agreed requirements.
Participate in requirement discussions solution-design sessions stand-ups reviews and regular collaboration with business stakeholders and technical teams.
Deliver application features integrations automation documentation defect fixes deployment activities performance improvements and support outcomes.
Make technical decisions within assigned scope escalate risks appropriately and take responsibility for solution quality maintainability security and delivery commitments.
Qualifications
Bachelors degree in Computer Science Information Technology or a related field; equivalent practical experience in software engineering or enterprise application development may be considered.
At least 5 years of relevant professional experience including strong Microsoft Dynamics 365 and Power Platform experience.
A development background with a successful transition into Power Platform-focused engineering.
Relevant Microsoft certifications in Dynamics 365 or Power Platform are preferred but not mandatory.
Complete role-relevant training and maintain continuous professional development in Dynamics 365 Power Platform Dataverse Microsoft Fabric integration practices security and low-code/no-code solution delivery.
Professional Competencies
Apply critical thinking structured analysis debugging and root-cause investigation to resolve technical and business application issues.
Collaborate effectively with engineering teams business stakeholders technical specialists and project participants to deliver shared outcomes.
Communicate requirements technical decisions risks dependencies and solution impacts clearly to audiences with different levels of technical knowledge.
Adapt to evolving Microsoft Dynamics 365 Power Platform Dataverse integration and Microsoft Fabric capabilities through continuous learning.
Identify opportunities for innovation process automation reusable components low-code/no-code adoption and sustainable solution design.
Manage time priorities delivery commitments support responsibilities and competing requirements using clear planning and timely escalation.
SYNECHRONS DIVERSITY & INCLUSION STATEMENT
Diversity & Inclusion are fundamental to our culture and Synechron is proud to be an equal opportunity workplace and is an affirmative action employer. Our Diversity Equity and Inclusion (DEI) initiative Same Difference is committed to fostering an inclusive culture promoting equality diversity and an environment that is respectful to all. We strongly believe that a diverse workforce helps build stronger successful businesses as a global company. We encourage applicants from across diverse backgrounds race ethnicities religion age marital status gender sexual orientations or disabilities to apply. We empower our global workforce by offering flexible workplace arrangements mentoring internal mobility learning and development programs and more.
All employment decisions at Synechron are based on business needs job requirements and individual qualifications without regard to the applicants gender gender identity sexual orientation race ethnicity disabled or veteran status or any other characteristic protected by law.
Required Experience:
IC
About Company
Chez Synechron, nous croyons en la puissance du numérique pour transformer les entreprises en mieux. Notre cabinet de conseil mondial combine la créativité et la technologie innovante pour offrir des solutions numériques de premier plan. Les technologies progressistes et les stratégie ... View more