MS – Sr. Dynamics 365 Engineer B. – Job2868

MS – Sr. Dynamics 365 Engineer B. – Job2868

Summary

We are seeking a highly skilled and experienced Senior Dynamics 365 Engineer to join our dynamic team. This role is critical in designing and building full-stack enterprise applications that integrate Microsoft Dynamics 365 (Customer Engagement and Finance & Operations) with the Power Platform ecosystem. The ideal candidate will leverage their expertise in Dynamics 365, Azure cloud services, and modern development frameworks to deliver scalable, secure, and innovative solutions that drive business transformation. As a senior engineer, you will collaborate closely with cross-functional teams to implement advanced AI-driven workflows and ensure best practices in development, deployment, and lifecycle management.

Responsibilities

  • Design, develop, and maintain full-stack applications integrating Dynamics 365 Customer Engagement and/or Finance & Operations modules with Power Platform components such as Power Automate, Power Apps, and Power BI.
  • Extend Dynamics 365 functionality through custom development using TypeScript, JavaScript, and C# to meet complex business requirements.
  • Develop and maintain Azure DevOps pipelines to implement enterprise-grade Continuous Integration and Continuous Deployment (CI/CD) workflows, ensuring efficient and reliable software delivery.
  • Collaborate with cross-functional teams including product managers, data engineers, and AI specialists to implement agentic AI workflows using Azure OpenAI, Azure Data Factory, and Logic Apps.
  • Build secure and scalable backend services leveraging Azure services such as App Services, Azure Functions, Key Vault, and Cosmos DB.
  • Integrate and automate workflows using Dataverse, Azure Data Lake, and Azure Databricks to enable seamless data flow and analytics.
  • Develop reusable components and connectors across the Power Platform ecosystem to accelerate development and maintain consistency.
  • Ensure adherence to best practices in coding standards, security protocols, and application lifecycle management.
  • Participate actively in Agile development processes, including Scrum or Kanban, to deliver high-quality software iteratively and collaboratively.
  • Mentor junior engineers and contribute to team knowledge sharing and continuous improvement initiatives.

Requirements

Must-Have Skills

  • Full-stack Development: Proficiency in both front-end and back-end technologies, with a strong understanding of web application architecture and design principles.
  • Dynamics 365: In-depth knowledge of Dynamics 365, including its architecture, features, and capabilities, to effectively extend and customize its functionality.
  • Power Platform: Experience with the Power Platform, including Power Apps, Power Automate, and Power BI, to create integrated solutions that enhance business processes.
  • Azure DevOps: Proficiency in Azure DevOps for managing CI/CD pipelines, ensuring smooth deployment processes and version control.
  • C# : Strong programming skills in C# , with experience in developing backend services and applications.
  • JavaScript: Proficient in JavaScript for front-end development, with a solid understanding of modern frameworks such as React or Angular.
  • REST APIs: Experience in designing and consuming RESTful APIs, enabling seamless communication between different services and applications.
  • Agile Methodologies: Familiarity with Agile methodologies, including Scrum and Kanban, to effectively manage project timelines and deliverables.
  • CRM: Understanding of Customer Relationship Management (CRM) principles and practices, particularly in the context of Dynamics 365.
  • React/Angular/TypeScript: Proficiency in modern front-end frameworks (React or Angular) and TypeScript for building responsive and dynamic user interfaces.
  • .NET/C# : Experience with the .NET framework and C# for developing robust backend applications.
  • Azure DevOps Pipelines: Expertise in creating and managing CI/CD pipelines using Azure DevOps, ensuring efficient software delivery.
  • Dataverse: Solid understanding of Dataverse, including custom connectors and solution packaging, to facilitate data integration and management.
  • CI/CD Pipelines with ADO and GitHub Actions: Experience in implementing CI/CD pipelines using Azure DevOps and GitHub Actions for automated testing and deployment.
  • Integration Tools and Middleware: Familiarity with integration tools and middleware solutions to connect various applications and services.

Nice-to-Have Skills

  • Agentic AI Frameworks: Understanding of agentic AI frameworks that can enhance application capabilities and user experiences.
  • Azure AI Services: Experience with Azure AI Services, including machine learning and cognitive services, to implement intelligent features in applications.
  • Azure Databricks: Familiarity with Azure Databricks for big data processing and analytics, enabling data-driven decision-making.
  • Microsoft Fabric: Knowledge of Microsoft Fabric for building data-driven applications and services.
  • Power Platform Certification: Certification in the Power Platform, demonstrating expertise and commitment to best practices in the ecosystem.
  • AI Frameworks: Experience with AI frameworks such as Semantic Kernel, LangChain, or AutoGen, to leverage advanced AI capabilities in applications.
  • OpenAI on Azure and Prompt Engineering: Understanding of OpenAI services on Azure and prompt engineering techniques to create intelligent and responsive applications.

Solicitar este puesto

Maximum allowed file size is 50 MB. Allowed type(s): .pdf, .doc, .docx