Company:
TechDigital Corporation
Location: Washington Highlands
Closing Date: 21/11/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
Job Title: Dynamics 365 Full Stack Developer (.NET) and Power Apps Expertise
Key Responsibilities:
• Dynamics 365 Development: Design, develop, and customize solutions within Microsoft Dynamics 365 CRM and ERP platforms, including configuration, advanced customizations, and custom action creation to meet specific business needs.
• .NET Development: Build and maintain server-side components using .NET technologies, including ASP.NET, C#, and web services, to support Dynamics 365 functionalities and integrations.
• Custom Action Creation: Design and implement custom actions within Dynamics 365 to extend functionality, automate processes, and integrate with external systems or services.
• Power Apps Development: Create and enhance applications using Power Apps, including Canvas Apps and Model-driven Apps, to support business requirements and improve user experiences.
• Integration: Develop and manage integrations between Dynamics 365, .NET applications, and other systems using tools such as Azure Logic Apps, Power Automate, and custom APIs.
• Front-End Development: Utilize HTML, CSS, JavaScript, and modern frameworks like React or Angular to develop intuitive and responsive user interfaces within Dynamics 365 and Power Apps.
• Data Management: Implement effective data models, manage data migration, and ensure data integrity across Dynamics 365 and integrated systems.
• Troubleshooting and Support: Provide technical support and troubleshooting for Dynamics 365 and Power Apps solutions. Address and resolve issues to ensure smooth operation and user satisfaction.
• Documentation and Best Practices: Document customizations, configurations, and custom actions. Adhere to coding standards and best practices to deliver high-quality and maintainable solutions.
• Collaboration: Work with project managers, business analysts, and other stakeholders to gather requirements, define solutions, and deliver projects on time and within scope.
Education
Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
Experience:
o 8+ years of Proven experience with Microsoft Dynamics 365 CRM and/or ERP systems.
o Strong proficiency in .NET technologies (ASP.NET, C#, etc.) and development of web services.
o Hands-on experience in creating custom actions within Dynamics 365.
o Experience with Power Apps, including Canvas Apps and Model-driven Apps.
o Front-end development skills using HTML, CSS, JavaScript, and frameworks like React or Angular.
Skills:
o In-depth knowledge of Dynamics 365 architecture, entities, and customizations.
o Expertise in developing and integrating custom actions to enhance Dynamics 365 functionality.
o Strong .NET development skills and experience with integrating .NET solutions with Dynamics 365.
o Proficiency in designing and implementing integrations using Azure Logic Apps and Power Automate.
o Excellent problem-solving skills and the ability to troubleshoot and optimize solutions effectively.
o Strong communication skills with the ability to explain technical concepts to non-technical stakeholders.
Certifications is plus:
o Microsoft Certified: Dynamics 365 Fundamentals (CRM/ERP) or similar certification is preferred.
o Microsoft Certified: Power Platform App Maker or similar certification is a plus.
o Microsoft Certified: .NET Developer or equivalent certification is advantageous.
Key Responsibilities:
• Dynamics 365 Development: Design, develop, and customize solutions within Microsoft Dynamics 365 CRM and ERP platforms, including configuration, advanced customizations, and custom action creation to meet specific business needs.
• .NET Development: Build and maintain server-side components using .NET technologies, including ASP.NET, C#, and web services, to support Dynamics 365 functionalities and integrations.
• Custom Action Creation: Design and implement custom actions within Dynamics 365 to extend functionality, automate processes, and integrate with external systems or services.
• Power Apps Development: Create and enhance applications using Power Apps, including Canvas Apps and Model-driven Apps, to support business requirements and improve user experiences.
• Integration: Develop and manage integrations between Dynamics 365, .NET applications, and other systems using tools such as Azure Logic Apps, Power Automate, and custom APIs.
• Front-End Development: Utilize HTML, CSS, JavaScript, and modern frameworks like React or Angular to develop intuitive and responsive user interfaces within Dynamics 365 and Power Apps.
• Data Management: Implement effective data models, manage data migration, and ensure data integrity across Dynamics 365 and integrated systems.
• Troubleshooting and Support: Provide technical support and troubleshooting for Dynamics 365 and Power Apps solutions. Address and resolve issues to ensure smooth operation and user satisfaction.
• Documentation and Best Practices: Document customizations, configurations, and custom actions. Adhere to coding standards and best practices to deliver high-quality and maintainable solutions.
• Collaboration: Work with project managers, business analysts, and other stakeholders to gather requirements, define solutions, and deliver projects on time and within scope.
Education
Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
Experience:
o 8+ years of Proven experience with Microsoft Dynamics 365 CRM and/or ERP systems.
o Strong proficiency in .NET technologies (ASP.NET, C#, etc.) and development of web services.
o Hands-on experience in creating custom actions within Dynamics 365.
o Experience with Power Apps, including Canvas Apps and Model-driven Apps.
o Front-end development skills using HTML, CSS, JavaScript, and frameworks like React or Angular.
Skills:
o In-depth knowledge of Dynamics 365 architecture, entities, and customizations.
o Expertise in developing and integrating custom actions to enhance Dynamics 365 functionality.
o Strong .NET development skills and experience with integrating .NET solutions with Dynamics 365.
o Proficiency in designing and implementing integrations using Azure Logic Apps and Power Automate.
o Excellent problem-solving skills and the ability to troubleshoot and optimize solutions effectively.
o Strong communication skills with the ability to explain technical concepts to non-technical stakeholders.
Certifications is plus:
o Microsoft Certified: Dynamics 365 Fundamentals (CRM/ERP) or similar certification is preferred.
o Microsoft Certified: Power Platform App Maker or similar certification is a plus.
o Microsoft Certified: .NET Developer or equivalent certification is advantageous.
Share this job
Useful Links
Similar Jobs
- View Job
Dynamics Consultant and CRM/Power Platform Developer Lead
Washington Highlands - View Job
Microsoft Dynamics 365 Commerce / Retail Techno-Functional consultant
Washington Highlands - View Job
Relocate to Malta Dynamics 365 CE Solution Architect
Washington Highlands - View Job
Full Stack Developer
Washington Highlands - View Job
Relocate to Malta Dynamics 365 F&O Technical Architect
Washington Highlands