Job Description
">
We are seeking a seasoned professional to assume the role of Technical Lead, CRM. This individual will be responsible for spearheading the design and implementation of enterprise-grade Microsoft Dynamics 365 and Power Platform solutions.
The ideal candidate will have in-depth technical knowledge of the Dynamics 365 and Power Platform, with expertise in leveraging these tools to solve complex business problems. A strong background in solution development, coupled with excellent leadership skills, is essential for success in this position.
As a key member of our team, you will contribute to all phases of project delivery, including discovery, envisioning, construction, and release. You will also partner with cross-functional teams to ensure seamless collaboration and effective solution delivery.
Key Responsibilities:
* Contribute to all phases of project delivery
* Design and implement enterprise-grade Microsoft Dynamics 365 and Power Platform solutions
* Lead development teams, taking ownership of solution quality and driving best practice development approaches
* Provide direction to technical team members on solution design and approach
Technical Skills and Qualifications:
To succeed in this role, you must possess advanced technical skills, including:
* Deep experience in Dynamics 365 CE, PowerApps, Portal, Canvas and Model Driven Apps, Power Automate, and Dataverse
* Expertise in configuration and customisation of Dynamics 365 and the Power Platform (Plugins, JavaScript, Logic Apps, Azure Functions)
* Experience building PowerApps Component Framework (PCF) controls
* Experience implementing Azure DevOps with Dynamics 365 for CI/CD
Non-Technical Skills and Qualifications:
In addition to your technical expertise, we seek a candidate who can demonstrate:
* Excellent interpersonal, presentation, and communication skills
* Ability to work effectively with global/offshore teams
* Consulting experience working with external clients
Benefits We Offer:
Join a global technology leader and enjoy a range of benefits, including:
* Exceptional development and training opportunities
* Avanade University - real-time access to technical resources globally
* Competitive pay and benefits package
What We Offer You:
By joining our team, you will have the opportunity to work on challenging projects, develop your skills, and advance your career in a dynamic and supportive environment.
Our company prioritises diversity and inclusion, offers flexible work arrangements, and provides opportunities for growth and development.