What are the responsibilities and job description for the D365 CRM Developer position at Valore Partners?
Project Duration: 3-6 Months, Contract-to-Hire
This role involves enhancing and maintaining the company's Dynamics 365 platform and its related integrations. The position requires collaboration with various technical teams and offers opportunities for growth through training and mentoring.
\n- Conduct a full range of programming tasks including design, development, debugging, estimating, unit testing, and documentation.
- Gather and interpret system requirements, develop detailed specifications, and document design alternatives.
- Design, implement, and execute test plans, and prepare systems test data and documentation.
- Review application modules for compliance with architecture standards.
- Provide ongoing maintenance and support for the Dynamics 365 platform and related integrations.
- Troubleshoot complex production issues and provide on-call support for priority issues.
- Conduct analysis for new programs, system integrations, or upgrades.
- Evaluate and select new vendor software solutions and packages.
- Provide training and technical guidance to less experienced staff.
- Minimum 5 years of experience in a software developer role.
- Minimum 3 years of experience with C# development, including dependency injection, REST Web API, async operations, and multi-threaded operations;
- Hands-on configuration and development experience with Microsoft Dynamics 365, including Plugins, Custom Workflows Activities, and Web Resources.
- Experience with Azure cloud development, specifically Function Apps, Event Grid, and/or Service bus.
- Experience with Power Platform customization using TypeScript/JavaScript, Canvas and/or Model Driven apps.
- Understanding of OOTB Dynamics 365 capabilities with Microsoft Dataverse, Management APIs.
- Experience building Power Automate flows.
- Experience with Microsoft Power BI, Fabric, and Data Lakes.
- Experience with Visual Studio and Azure DevOps/Git with CI/CD pipelines.
- Experience using SQL server, TSQL.
- Working knowledge of IIS, HTTP, WebAPI, JSON, RESTful and SOAP web services, OData, OAuth, and Open API/Swagger.
- Working knowledge of responsive web design.
- Experience in an Agile development environment.
- Passionate about building high-quality systems with software implementation best practices.
- Ability to multi-task across several complex tasks and prioritize as needed.
- Strong written and verbal communication skills.
- A bachelor’s degree in a related field or equivalent work experience.
- .NET Core framework experience preferred.
- Use of Swagger to test RESTful API interfaces.
- Test-driven development practices.
- Experience with Postman, MS Test, and FakeXRMEasy framework to develop automated Azure Test Plans.
$50 - $70 an hour
\nNo third party candidates please.
#LI-KM1
#LI-Hybrid
#ValoreMVP
Salary : $50 - $70