Description:
.......Our cleints is seeking the services of an experienced Microsoft Dynamics 365 Developer to provide quality development and sustainment services across a highly complex technical ICT system that utilises CRM and Intelledox technologies.
Responsibilities will include but are not limited to:
- Working closely with the solutions architect and technical leads to deliver high quality solutions that meet the standards set by the delivery team;
- Building tools to automate and streamline the build and delivery of solutions;
- Sharing knowledge and mentoring staff and members of the broader team;
- Being a valued member of a multi-disciplinary agile delivery team, and actively participating in daily and weekly agile ceremonies;
- Using excellent written and verbal communication skills to ensure there is a shared understanding of problems and solutions amongst technical and non-technical staff;
- Undertake work that is complex or time sensitive and operate under limited direction, with the opportunity for autonomy and accountability; and
- Perform additional duties or assume responsibility of functions as directed by the supervisor/director from time to time
The ideal candidate will be able to demonstrate the following:
- Demonstrated Industry based knowledge and experience in the delivery of complex large-scale applications in Microsoft Dynamics 365 CRM technology stacks including:
- Experience with Designing and developing user-focused CRM solutions to achieve desired business outcomes
- Configuring CRM workflows and dashboards to support data flows between various systems, Demonstrated experience and understanding of core Microsoft Dynamics 365 CRM modules and best practices including solution life-cycle and exception monitoring.
- Experience with deploying and using an environment that supports continuous build and test automation.
- Demonstrated Industry based knowledge and experience:
- Azure DevOps/GIT,
- integration CRM with APIs,
- .NET Framework 4.5+ / .NET Core,
- using Visual Studio 2019 and later.
- Solid working knowledge of SQL and working experience in SQL Server 2014 and later.
- Demonstrated ability to effectively use communication and negotiation skills to manage relationships in a challenging IT environment.
- Experience working in an Agile software development environment and experience using Agile development toolset