Dynamics 365 Engineer (P849)
About Us:
As a Senior Dynamics 365 Engineer at Kenility, you’ll join a tight-knit family of creative developers, engineers, and designers who strive to develop and deliver the highest quality products into the market.
Technical Requirements:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Over five years of experience developing full-stack applications, with proficiency in front-end technologies like React, Angular, or TypeScript, and back-end development using .NET and C#.
- Advanced experience working with Dynamics 365, Power Platform, and managing Azure DevOps Pipelines.
- In-depth knowledge of Dataverse, development of custom connectors, and packaging of solutions.
- Proficiency in creating robust enterprise-grade CI/CD pipelines utilizing Azure DevOps and GitHub Actions.
- Familiarity with RESTful APIs, integration frameworks, and middleware services such as Logic Apps and Service Bus.
- Ability to operate independently and collaborate effectively in Agile environments, including Scrum or Kanban methodologies.
- Minimum Upper Intermediate English (B2) or Proficient (C1).
Tasks and Responsibilities:
- Create and maintain full-stack solutions integrated with Dynamics 365 (Customer Engagement and/or Finance and Operations) and the Power Platform ecosystem, including Power Apps, Power BI, and Power Automate.
- Implement and manage CI/CD workflows using Azure DevOps to support deployments across Dynamics and Power Platform projects.
- Customize and extend Dynamics 365 functionalities through development in TypeScript, JavaScript, and C#.
- Work closely with multidisciplinary teams to develop AI-driven workflows leveraging tools like Azure OpenAI, Logic Apps, and Azure Data Factory.
- Design and deploy scalable and secure backend services using Azure components such as App Services, Functions, Key Vault, and Cosmos DB.
- Streamline and automate data processes using Dataverse, Azure Data Lake, and Azure Databricks when needed.
- Build reusable modules and connectors to support Power Platform integrations.
- Adhere to industry best practices in code quality, security standards, and application lifecycle management.
Soft Skills:
- Responsibility
- Proactivity
- Flexibility
- Great communication skills