Microsoft Dynamics 365 Developer / Analyst
Occupations:
Software DevelopersComputer Systems AnalystsData Warehousing SpecialistsComputer ProgrammersComputer Systems Engineers/ArchitectsIndustries:
Scientific Research and Development ServicesWarehouse Clubs, Supercenters, and Other General Merchandise RetailersSecurities and Commodity ExchangesManagement, Scientific, and Technical Consulting ServicesComputer Systems Design and Related ServicesPreferred EducationBachelor's DegreeRequired SkillsPrior experience with Microsoft Dynamics 365 Custom Development (must have: XrmToolBox, scripting, plug-ins, Ribbon Workbench) ( 5 years )Experience with at least two Microsoft Dynamics 365 modules (Customer Service, Field Service, Marketing, and out-of-the-box features) ( 5 years )Experience with Dynamics 365 out-of-the-box configuration (tables, forms, lists, workflows, business process flows, web resources, users, security) ( 5 years )Extensive programming experience in C# .NET (custom code development) ( 5 years )Functional experience packaging Dynamics 365 solutions and deploying to higher environments (QA, UAT, PROD) ( 1 year )Dynamics 365 Portal Design and Development (Power Apps Portals) ( 1 year )HTML and JavaScript development ( 5 years )Hands-on experience using custom code to create and consume Web API / Web Services ( 3 years )Experience with CRM API ( 3 years )Experience with SQL Server 2016 and above, including stored procedures and queries ( 5 years )SSRS custom development experience ( 1 year )SharePoint Online integration with Dynamics 365 ( 1 year )Experience meeting with stakeholders, SMEs, and business users to gather and document as-is and to-be processes and requirements ( 5 years )Experience creating and maintaining SDLC documentation ( 5 years )Experience translating business requirements into functional and technical design documentation ( 5 years )Excellent written and verbal communication skillsPreferred SkillsHands-on experience with Jira, Azure DevOps (ADO), or equivalent tools ( 1 year )Position OverviewOur client is seeking a Microsoft Dynamics 365 Developer/Analyst with strong experience implementing Dynamics 365 CRM-based business solutions.This role is responsible for provisioning, developing, and maintaining the Microsoft Dynamics 365 CRM platform. The ideal candidate will have strong knowledge of Dynamics CRM best practices, including entities/tables, workflows, configurations, business process flows, portals, custom development, integration development, reporting, dashboards, web resources, CRM solution file management, and custom applications using the xRM framework.The candidate should be highly proficient in Dynamics 365 CRM configurations and use custom code only when necessary. A strong background in planning, designing, installing, configuring, and customizing relational data models within Dynamics CRM is required, ensuring innovative yet best-practice-aligned solutions.Job DutiesCollaborate with business users to improve processes and systems; assess needs and provide recommendations, design documentation, and reportsEngage stakeholders to understand how process, service, and software changes can improve efficiency and business valueConduct research and analysis to develop solutions to business challenges and present recommendationsArticulate ideas while balancing business needs with technical feasibility and functional constraintsMinimum 2+ years of experience with Dynamics 365 configuration and custom code5+ years of experience as a Microsoft Dynamics CRM DeveloperStrong knowledge of Dynamics 2016/365 CRM and O365 integration (including SharePoint)Experience in custom development using C#.NET, JavaScript, HTML, and SQL Server, including XrmToolBox, plug-ins, Ribbon Workbench, scripting, and form creationExperience with CRM API, REST/ODATA, and SOAP web servicesExperience creating and registering add-ins using custom C# codeAbility to communicate effectively with both technical and business stakeholders, balancing OOB features and custom developmentStrong understanding of Dynamics 2016/365 CRM data model with 3+ years designing and customizing solutions, including xRM implementationsExtensive experience configuring Dynamics 2016/365 CRM with O365Experience with Dynamics 365 Field Operations modulesExpertise in Business Process Flows (BPFs), workflows, forms, views, and reportsKnowledge of business units, security roles, teams, and web roles configurationSSRS report development for custom reportingTroubleshooting CRM errors and performance issuesCreation and maintenance of documentation including task lists, knowledge transfer, and FAQsCollaborate with technical and project teams to identify and document requirements early in the lifecycleTrack requirements, change requests, and gaps between systems and business needsMaintain project methodology documentation, processes, and infrastructure proceduresPrepare project documentation and support business case development for software initiativesPartner with business, clinical, quality, and operational teams to ensure successful project deliveryReview and model data structures for new system requirementsEvaluate and map legacy data structures for migrationCreate test cases and report resultsAdditional RequirementIn-person interview required; no remote webcam interviews will be accommodated