Microsoft Dynamics CRM Developer
This role will support the development of required technical, systems, and functional architecture views, design documents, security documentation, and technical plans. Primary duties will include collaboration with stakeholders, business representatives and subject matter experts to identify and analyze capability gaps and translate strategic objectives into the development or enhancement of Dynamics CRM system capabilities by creating, implementing and maintaining solutions in Dynamics CRM. They will largely be responsible for the development and enhancement of current Microsoft Power Apps, Dynamics CRM, and Online 365 applications. They will also troubleshoot and resolve assigned support tickets, develop, and maintain existing workflows and plugins within Dynamics CRM to support systems engineering lifecycle activities.
Responsible for the development, and on-going support of custom applications and objects within Microsoft Dynamics CRM
Support internal teams and external partners as a subject matter expert for all aspects related to Microsoft Dynamics software
Design and implement MS Dynamics CRM solutions to be fully compliant with customer business processes
Responsible for managing project plans and initiatives for Power tools from the conceptual stages through implementation including communication and coordination with stakeholders within the organization.
Participate in product development activities such as assisting in evaluation of architecture, design and reviewing QA and leading UAT/deployment efforts
Keep a documented knowledge base that is both technical and functional
Technical Liaison for Power Tools working collaboratively with IT and Microsoft /AWS
Collaborate with other software developers, business analysts, software architects and IT professionals to implement Microsoft Dynamics CRM solutions.
Collaborate with department leads to write requirements and identify CRM-based solutions for improving data access and integrity throughout the company.
Develop and maintain a platform roadmap.
Prioritize, execute, and deliver on CRM enhancements and projects while maintaining agreed-upon timelines for delivery.
Customize the system to meet the business needs of the company.
Responsible for maintaining and supporting Power tools to ensure end users support and ticket resolution for user issues/concerns
Integrate existing systems and services into the CRM architecture.
Assist with training and education in the use of the CRM platform with team members across the company.
Responsible for completing all mandatory and regulatory training programs
Perform other duties as assigned
Job Skills Required:
Expert experience working with Dynamics CRM, Unified Interface, and the Power Platform (PowerApps, Power Automate, Power BI)
Knowledge using the Service, Marketing, and Forms Pro modules.
Analyze code to find causes of errors and revise code as needed.
Experience developing custom C# plugins.
Strong knowledge of Dynamics Security.
Expert documentation skills.
Strong ability to self-manage and motivate.
Management Skills Required:
Customer Service: Must provide timely and accurate responses to all business associates and customers
Planning: Must develop effective plans, objectives and goals that achieve desired results in a timely manner
Organization: Must organize work in a systematic way, establish clear lines of responsibility, and delegate effectively
Communication: Must write and speak clearly and effectively at all levels, listen and be attentive to others
Decision Making: Gather, analyze data, and make and/or implement effective decisions in a timely manner
Technology: Must use technology to its fullest potential to achieve department and corporate goals
Leadership Skills Required:
Leadership: Gains acceptance of ideas and accomplishes goals through subordinates, peers, and teams
Personnel Development: Selects, trains, coaches, and develops associates and teams for peak performance
Must strengthen team performance by sharing information, establishing guidelines, and celebrating success
Empowerment: Demonstrates positive and active ownership of one’s responsibilities and fosters the same in others
Employee Relations: Provides and solicits constructive feedback, evaluates performance, and takes corrective action
Education: Bachelor’s degree in Computer Science or other Engineering Disciplines or equivalent real-world experience.
5+ years of experience working in working in Dynamics CRM, including but not limited to Unified Interface, PowerApps, Power Automate, and Power BI. Experience with Scrum team or other Agile practices preferred
2+ years of SQL development.
To learn more about this role, apply today or call Sue Duenkel at 315-233-4067. Sorry no third party vendors or CTC arrangements. Must be able to accept employment without sponsorship now or in the future.
Equal Opportunity Employer/Veterans/Disabled
To read our Candidate Privacy Information Statement, which explains how we will use your information, please navigate to www.modis.com/en-us/candidate-privacy
The Company will consider qualified applicants with arrest and conviction records