Senior Dynamics Developer
PROJECT DESCRIPTION
We are seeking an experienced and self-sufficient Microsoft Dynamics Senior Developer to join our team. The ideal candidate will possess a proven track record of leading complex development projects and have a deep understanding of Dynamics CRM (Sales and Customer Insights mainly) and the PowerPlatform. The candidate should have excellent communication skills and a strong proactive and problem-solving mentality. They should also be able to mentor and guide junior team members while collaborating effectively with cross-functional teams.
IN THIS ROLE, YOU WILL
- Lead the development of complex engineering projects, from conception to delivery, ensuring high quality and innovative solutions;
- Demonstrate expert knowledge and practical application of programming languages, tools, methodologies, and best practices;
- Mentor junior team members, fostering a culture of learning and growth within the team;
- Collaborate effectively with cross-functional teams, including Engineering and Product teams, to identify, troubleshoot, and solve technical problems;
- Contribute to the continuous improvement of processes, systems, and technologies to enhance product development and team efficiency;
- Maintain open and effective communication, ensuring clarity of goals, roles, and technical requirements within the team and across the organization;
Stay abreast of industry trends and advancements, integrating new and creative solutions to maintain competitive advantage.
IF YOU HAVE
- 3+ years of experience with Dynamics CRM (Sales and Customer Insights mainly);
- 3+ years of experience with PowerPlatform;
- Expertise in C# programming language;
- Experience in backend development for CRM: including plugins, actions, and other related tasks;
- Strong front-end CRM development skills, including Javascript, React, Typescript, and PCF custom controls;
Proficiency in Canvas Apps.
Preferable:
- Experience in Azure Functions;
- Knowledge of SPKL or similar tools for Continuous Integration and Continuous Deployment (CI/CD);
- Familiarity with reporting tools such as SSRS and PowerBI;
- Experience in PowerPages;
- Working knowledge of UX/UI core concepts.