100% Remote - Hiring for Dynamics CRM developer with C# .NET Framework experience - 12 months contract
The Dynamics Developer should have a deep understanding of engineering best practices and a strong Agile mindset. We are looking for senior-level skills in CRM design and development, with responsibility for the administration and support of Dynamics 365 instances.
Responsibilities
Manage day-to-day CRM operations, including security, roles, profiles, sharing rules, assignment rules, workflows, approvals, validations, groups, and more.
Maintain configuration workflows.
Develop CRM workflows and monitor/troubleshoot related issues.
Demonstrated experience in C# .NET Framework.
Monitor CRM data feeds, imports, and other integrations.
Work with end users to provide coaching around best practices and tips on CRM usage.
Build and maintain custom reports and dashboards specific to department/user needs for a wide range of users, including people with disabilities.
Qualifications
Bachelor’s degree in an appropriate field of study or equivalent work experience.
12 years of total IT experience with 5+ years configuring, administering, and/or developing in Dynamics 365 systems.
Experience working with Agile methodologies and in Agile teams.
Experience and knowledge to design, code, test, debug, and document software in a variety of programming languages.
Experience creating web content and applications compliant with Web Content Accessibility Guidelines (WCAG) 2.1 and ARIA standards.
Must have Microsoft Dynamics 365 / CRM experience.
Strong business analysis and problem-solving skills, with proven ability to identify and recommend solutions to issues, concerns, and challenges.
Experience with multiple technologies and systems relevant to CRM administration.
Understanding of relational databases and data integration tools.
Current knowledge of industry and technology trends.
Knowledge of modern development practices and the development lifecycle, with experience using Scrum, Kanban, Lean, or other agile methodologies.