The role involves designing and developing Dynamics 365 applications and Canvas Apps, implementing complex business logic, managing development tasks, and collaborating with teams for project delivery.
Job Title: Senior Dynamics 365 & Power Platform Developer (with PM Focus)
Job Summary:
As a Senior Dynamics 365 & Power Platform Developer with a PM focus, you will be a key contributor in building and deploying enterprise-grade applications and integrations. You will leverage your deep technical expertise across the Microsoft ecosystem to translate business requirements into functional and high-performing solutions. Additionally, you will contribute to the planning, tracking, and coordination of development tasks within small project teams, ensuring timely and quality delivery. This role requires strong problem-solving abilities, excellent coding skills, and the capacity to work independently and collaboratively within a team.
Responsibilities:
Design, develop, and customize Dynamics 365 applications (Sales, Service, Marketing) using C#, .NET, JavaScript, and related technologies.
Develop sophisticated Canvas Apps with a strong focus on user experience and performance.
Utilize Power Fx effectively to implement complex business logic within Canvas Apps and Dataverse formulas.
Design and implement reusable Power Platform Component Framework (PCF) controls to enhance the functionality and user interface of Model-driven and Canvas Apps.
Develop solutions using the broader Microsoft Power Platform, including Model-driven Power Apps and Power Automate for complex workflows.
Implement and integrate Microsoft CCaaS (Omnichannel for Customer Service) solutions, including routing rules and agent experiences.
Develop and maintain custom workflows, business rules, and plugins within Dynamics 365.
Create and maintain Power Automate flows for process automation and integration.
Develop and consume APIs and web services for system integration.
Participate in the full software development lifecycle, including requirements analysis, design, development, testing, deployment, and maintenance.
Write clean, well-documented, and efficient code adhering to best practices and coding standards.
Troubleshoot and resolve technical issues and bugs within Dynamics 365 and Power Platform solutions.
Collaborate effectively with functional consultants, business analysts, and other developers.
Participate in code reviews to ensure code quality and adherence to standards.
Stay up-to-date with the latest features and updates across Dynamics 365, Power Platform, and Microsoft CCaaS.
Contribute to technical documentation, including design specifications and deployment guides.
Contribute to the development and maintenance of development work plans, identifying key tasks and dependencies.
Monitor progress of assigned development tasks against project timelines, proactively identifying and escalating potential risks and issues.
Participate in team meetings, providing updates on development progress and any roadblocks.
Manage and prioritize assigned development tasks to ensure efficient and timely completion.
Collaborate with the Development Lead/Technical Manager to ensure alignment of development activities with overall project goals and timelines.
Contribute to the estimation of development effort for assigned tasks.
Ensure adherence to project methodologies and standards within the development work stream.
Required Skills:
Bachelor's degree in Computer Science, Software Engineering, or a related field.
6 – 12 years of hands-on development experience within the Microsoft ecosystem.
Strong proficiency in developing and customizing Dynamics 365 applications (Sales, Service, Marketing) using C#, .NET, JavaScript, and related technologies.
Extensive experience developing sophisticated Canvas Apps with a deep understanding of user interface design principles and performance optimization.
Proven expertise in using Power Fx for implementing complex business logic and data manipulation within the Power Platform.
Hands-on experience in developing and deploying Power Platform Component Framework (PCF) controls.
Solid experience with the broader Microsoft Power Platform, including Model-driven Apps and Power Automate.
Experience implementing and integrating Microsoft CCaaS (Omnichannel for Customer Service), understanding its core functionalities and configuration options.
Experience with developing and consuming APIs (REST, SOAP).
Familiarity with source control systems (e.g., Git, Azure DevOps).
Strong understanding of software development principles, design patterns, and best practices.
Excellent problem-solving and analytical skills.
Strong communication(both verbal and written) and interpersonal skills.
Ability to work independently and collaboratively within a team environment.
Proven ability to manage time and prioritize tasks effectively.
Demonstrated ability to manage assigned tasks and timelines effectively.
Top Skills
.Net
APIs
Azure Devops
C#
Canvas Apps
Dynamics 365
JavaScript
Pcf
Power Automate
Power Fx
Power Platform
Rest
Soap
Similar Jobs
Digital Media • eCommerce • Marketing Tech • Software • Travel • Hospitality
The Senior SQL Developer will optimize data queries and architecture, support BI initiatives, and collaborate across teams to enhance data systems.
Top Skills:
Azure DevopsData WarehousingETLGitJIRAMySQLOlapSonarqubeSQLSQL ServerStar SchemaT-Sql
Digital Media • eCommerce • Marketing Tech • Software • Travel • Hospitality
The SQL Developer will optimize data flow and queries for BI platforms, support teams with data needs, and enhance data architecture.
Top Skills:
Azure DevopsBiData WarehousingETLGitJIRAMySQLOlapSonarqubeSQLSQL ServerStar SchemaT-Sql
Artificial Intelligence • Hardware • Information Technology • Machine Learning • Semiconductor
The Principal Engineer will develop and debug embedded firmware for SSDs, focusing on NAND flash and storage interfaces. Requires advanced problem-solving and communication skills, and the ability to work in a fast-paced environment.
Top Skills:
Arm Development ToolsAssemblyC ProgrammingEclipseIdeNand FlashNvmeSASSata
What you need to know about the Pune Tech Scene
Once a far-out concept, AI is now a tangible force reshaping industries and economies worldwide. While its adoption will automate some roles, AI has created more jobs than it has displaced, with an expected 97 million new roles to be created in the coming years. This is especially true in cities like Pune, which is emerging as a hub for companies eager to leverage this technology to develop solutions that simplify and improve lives in sectors such as education, healthcare, finance, e-commerce and more.