Dynamics 365 & Power Platform Developer
Role details
Job location
Tech stack
Job description
dashboards, workflows, and business rules. - Develop custom plugins, workflows, and activities using C#. - Build and maintain solutions using Power Apps and Power Automate. - Write clean, efficient, well-documented code following best practices. Collaboration & Requirements - Collaborate with stakeholders to understand business needs and translate them into technical specifications. - Participate in Agile ceremonies (sprint planning, stand-ups, retrospectives). - Work closely with developers, QA, architects, and product managers to deliver high-quality solutions. - Mentor junior developers and support team members with technical guidance. Integrations & Cloud - Implement and configure integrations between CRM and external systems (REST APIs, Azure services, internal applications). - Use Azure services where needed, including Azure Functions, Logic Apps, API Management, Service Bus, and Azure Active Directory. - Support CI/CD pipelines and DevOps processes (Azure DevOps, Git).
Requirements
Maintenance & Quality - Troubleshoot and resolve CRM and Power Platform issues. - Participate in code reviews and ensure solutions follow architectural and security guidelines. - Stay current with Microsoft Dynamics 365, Power Platform updates, and Azure best practices. The skills we would love to see in your suitcase - 3+ years of experience developing solutions for Microsoft Dynamics 365 CRM and Power Platform. - Strong knowledge of CRM configuration (entities, forms, views, workflows). - Hands-on experience with Power Apps and Power Automate. - Strong programming skills in C#, JavaScript, TypeScript, and SQL. - Experience with Dynamics 365 API integrations. - Understanding of Azure cloud services relevant to CRM integrations (Functions, Logic Apps, Service Bus, API Management). - Familiarity with DevOps practices using Azure DevOps and Git. - Experience working in Agile/Scrum environments. - Strong analytical, troubleshooting, communication, and collaboration skills. - Bachelor's degree in Computer Science, Information Technology, or related field. Preferred Qualifications - Master's degree in a relevant field. - Experience with additional Microsoft technologies: Microsoft 365, SharePoint, Teams. - Experience integrating Power Platform and CRM with multiple enterprise systems. - Knowledge of AI/ML concepts or experience with AI-driven features in Dynamics. - Experience with testing frameworks and automated testing for CRM/Power Platform. - Understanding of cloud architecture, identity management (Azure AD), and security practices. Why choose us as your next destination? - International highly skilled group of experts from all around the globe. - Dynamic environment with the chance to grow, influence and impact change. - Disruptive, fast-growing market leader within travel and endless possibilities. - Culture built on collaboration, empowerment, and innovation.