Dynamics 365 & Power Platform Developer / Team Lead
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+13 more
Requirements
Apply for Senior Dynamics 365 & Power Platform Developer at WebBeds in Madrid, Spain. Full-time, on-site position. About the role We are seeking a Senior Dynamics 365 & Power Platform Developer / Team Lead to design, architect, and deliver advanced Dynamics 365 and Power Platform solutions. You will drive technical decisions, mentor the development team, and ensure quality and scalability of CRM implementations. This role includes hands-on development as well as leadership responsibilities. Key responsibilities - Technical Leadership & Architecture - Lead the design and architecture of Dynamics 365 CRM and Power Platform solutions. Define technical standards, coding guidelines, and best practices. Provide mentorship, code reviews, and technical coaching to junior and mid-level developers. Participate in project planning, estimations, and solution design workshops with stakeholders. - Advanced Development - Develop complex customizations, integrations, and extension components. Build advanced plugins, custom workflow activities, and extensions using C#. Develop enterprise-grade model-driven apps, components, and automation flows. Optimize performance, security, and reliability of CRM solutions. Oversee ALM and CI/CD pipelines. - Integration & Cloud Expertise - Lead integration design using Azure Functions, Logic Apps, Service Bus, and API Management. Design API-based communication between CRM and external systems. Ensure proper security, identity management, and governance (Azure AD, role-based security). - Collaboration & Delivery - Collaborate with product owners, architects, and business stakeholders to translate requirements into solution designs. Ensure timely delivery of CRM features and projects. Troubleshoot complex technical issues and guide the team on solution approach. Stay current with Dynamics 365 and Power Platform changes, roadmap, and best practices. Required skills - 5+ years of experience in Dynamics 365 CRM / CE and Power Platform development. - Deep understanding of Dataverse, CRM architecture, and solution layering. - Strong knowledge of plugin development, JavaScript/TypeScript, C#, and API integrations. - Experience designing and building large-scale CRM integrations and workflows. - Strong understanding of Azure cloud services related to CRM (Functions, Logic Apps, AI Builder, Service Bus). - Demonstrated experience leading or mentoring other developers. - Experience with DevOps, CI/CD, Git, and solution transport processes. - Strong communication, stakeholder management, and leadership skills. Preferred qualifications - Experience leading a team or technical delivery in CRM environments. - Experience with enterprise architectures and multi-environment ALM management. - Master’s degree or advanced training in Microsoft technologies. - Knowledge of AI, Dataverse virtual tables, or advanced Power Apps components. - Experience with multi-module Dynamics implementations (Sales, Customer Service, Field Service, Marketing, or custom apps).
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on es.trabajo.orgGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Spanish Business Culture and Etiquette
Where To Find Software Engineering Jobs
What Are The Top Skills Required For Azure Developers?
What’s the Difference between a Junior, Mid, and Senior Developer?