What are the responsibilities and job description for the Microsoft D365 Customer Engagement Developer position at Rand Group Solutions, LLC?
Overview
Great Pay! Challenging Work! Continuous Learning! Opportunity to Advance!
Join our team and be an integral part of our Microsoft Dynamics 365 Customer Engagement software development practice. You will use your software engineering and architecture skills to create innovative solutions that solve challenging client problems. If you love to code and are looking for an opportunity to learn, an opportunity to advance, an opportunity to be a part of something special then Rand Group is the place for you!
Compensation and Benefits:
- Objective and comprehensive bonus programs reward your contributions:
Production Bonus
Recruiting Referral Bonus
New business referral bonus
- Company paid major medical health benefits
- Company paid dental insurance, life insurance, long term disability, short term disability
- 401k Plan
Work Life Balance:
- Travel no more than 35%
- Remote and hybrid work model
- 3 weeks PTO
- Annual Charity match to a non-profit of your choice
Career Advancement:
- Performance evaluations twice a year
- 80 hours annual training
- Personal Development Plan that is updated annually for career progression
Responsibilities
- Development of customizations to Microsoft D365 CE
- Write code and perform unit testing
- Test code for validity of results, accuracy and conformance to specified development
- specifications
- Learn and install add-on enterprise software solutions
- Develop custom reports per requirements documents and standards
- Create supporting code documentation
- Review changes with management and perform required updates
- Develop data migration tools for migrating customer's data into D365/CRM
- Assist with the preparation of the project status report, project timeline and project budget
- Provide go live and post-implementation support
Qualifications
- 4 years’ experience building solutions with the Microsoft D365 CE/CRM development environment
- Bachelor’s degree in Computer Science, Engineering, MIS or related degree
- Thorough understanding of Microsoft Power Platform, Dataverse, and CRM Architecture
- Experience in XRM applications by using custom code, including JavaScript and C#
- Experience and understanding of methods and tools used to customize and extend CRM business solutions, including plugins and Power Automate flows
- Ability to debug and troubleshoot issues related to Microsoft D365 code
- Ability to be self-directed and individually resourceful, working independently but also within a fast-paced team environment
- Experience working in a consulting or professional services firm