Enable job alerts via email!

Dynamics 365 Full Stack Developer (.NET) and Power Apps Expertise

TechDigital Group

Washington (District of Columbia)

On-site

USD 80,000 - 130,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a talented Dynamics 365 Full Stack Developer with expertise in .NET and Power Apps. In this dynamic role, you will design and customize solutions within Microsoft Dynamics 365, develop server-side components, and create engaging applications using Power Apps. You will collaborate with project managers and stakeholders to gather requirements and deliver high-quality solutions. This innovative firm offers a collaborative environment where your skills will directly impact business success. If you are passionate about technology and eager to make a difference, this opportunity is perfect for you.

Qualifications

  • 8+ years of experience with Dynamics 365 CRM/ERP systems.
  • Strong proficiency in .NET technologies and web services development.
  • Hands-on experience with Power Apps and front-end development.

Responsibilities

  • Design and develop solutions within Microsoft Dynamics 365 CRM and ERP.
  • Build server-side components using .NET technologies.
  • Create and enhance applications using Power Apps.

Skills

Dynamics 365 architecture
Custom actions development
.NET development
Azure Logic Apps integration
Problem-solving skills
Communication skills

Education

Bachelor's degree in Computer Science
Equivalent practical experience

Tools

Power Apps
ASP.NET
C#
HTML
CSS
JavaScript
React
Angular
Power Automate

Job description

Job Title: Dynamics 365 Full Stack Developer (.NET) and Power Apps Expertise

Key Responsibilities:
  1. 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.
  2. .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.
  3. Custom Action Creation: Design and implement custom actions within Dynamics 365 to extend functionality, automate processes, and integrate with external systems or services.
  4. 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.
  5. 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.
  6. 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.
  7. Data Management: Implement effective data models, manage data migration, and ensure data integrity across Dynamics 365 and integrated systems.
  8. 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.
  9. Documentation and Best Practices: Document customizations, configurations, and custom actions. Adhere to coding standards and best practices to deliver high-quality and maintainable solutions.
  10. 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:
  1. 8+ years of proven experience with Microsoft Dynamics 365 CRM and/or ERP systems.
  2. Strong proficiency in .NET technologies (ASP.NET, C#, etc.) and development of web services.
  3. Hands-on experience in creating custom actions within Dynamics 365.
  4. Experience with Power Apps, including Canvas Apps and Model-driven Apps.
  5. Front-end development skills using HTML, CSS, JavaScript, and frameworks like React or Angular.
Skills:
  1. In-depth knowledge of Dynamics 365 architecture, entities, and customizations.
  2. Expertise in developing and integrating custom actions to enhance Dynamics 365 functionality.
  3. Strong .NET development skills and experience with integrating .NET solutions with Dynamics 365.
  4. Proficiency in designing and implementing integrations using Azure Logic Apps and Power Automate.
  5. Excellent problem-solving skills and the ability to troubleshoot and optimize solutions effectively.
  6. Strong communication skills with the ability to explain technical concepts to non-technical stakeholders.
Certifications (a plus):
  1. Microsoft Certified: Dynamics 365 Fundamentals (CRM/ERP) or similar certification is preferred.
  2. Microsoft Certified: Power Platform App Maker or similar certification is a plus.
  3. Microsoft Certified: .NET Developer or equivalent certification is advantageous.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.