MS Dynamics CRM Engineer
Location: Vienna, Virginia
Category: Software Engineering
Employment Type: Contract
Job ID: 15682
Date Added: 08/01/2023
Note: Must be US Citizen or Green Card holder. Cannot work C2C. Candidates must also be local to client’s headquarters in Vienna, VA to be considered.
Compensation: $70-75/hr
Requirements:
- Ability to commute to client’s headquarters in Vienna, VA on a hybrid basis (1 day/wk)
- 7+ years of experience in IT engineering
- Strong working knowledge of CRM solutions and strategies, including development.
- Strong understanding of the range of and experience with built-in capabilities and options available in Microsoft Dynamics and the ability to make recommendations on how to best leverage those capabilities and options when formulating CRM solutions
- Experience in developing case management through CRM solutions
- Experience with Microsoft Dataverse
- Understanding of Model Driven Apps and Canvas Apps
- Knowledge of application integration with Power Apps is a plus
- Knowledge of Power Automate is a plus
- Strong Communication Skills
- Have in-depth understanding or working knowledge of the following:
- Services-Oriented Architecture
- System to system integrations via internal and vendor APIs
- Configuration Management
- Error Handling
- XML and JSON Data Structures
- Familiarity with native mobile applications, responsive web applications and internal Customer Service Representative facing applications interfacing with cloud native microservices is a plus
- Ability to write SQL queries
- Problem solving skills – Work well under pressure and challenges, team-player, good listener, analytical, creative, approachable, etc.
- Excellent verbal and written communication skills with the ability to partner with various levels of leadership within the organization
- Ability to excel in a fast-paced environment with aggressive timelines that require managing multiple priorities concurrently
- Experience working in Agile methodology
- PL-100 Dynamics 365 Fundamentals
- PL-200 Power Platform Functional Consultant
- PL-400 Power Platform Developer
- MB-910 Microsoft Dynamics Fundamentals
- MB-210 Dynamics 365 Sales Functional Consultant
- MB-230 Dynamics 365 Customer Service Functional Consultant
- Provide technical input regarding feasibility or design for business needs expressed in user stories
- Investigate enterprise and vendor APIs to determine whether they provide the necessary data to support an initiative and identify any modifications that may be necessary
- Define format and mapping of data for interfaces between systems
- Define and document the system requirements of a solution, including the allocation of functionality across the presentation layer and backend services
- Assist the business in determining if and how new systems or system enhancements may improve process flow and business function
- Provide analytical support for the prioritization of features and epics to ensure work focuses on capabilities with maximum value and are aligned with product delivery strategy
- Collaborate with product management team to define Minimum Viable Product (MVP) to achieve company strategic goals
- Provide demos to internal project team, as well as to business stakeholders.
- Participate in project planning, sprint and release planning, daily stand-up meetings (scrums) demos/reviews, retrospectives, backlog refinement meetings, and other Scrum-related meetings.
- Perform application and services tests to research application behavior and/or validate changes
- Recommend opportunities to improve efficiency and effectiveness
- Utilize system documentation, database information, application logs and scenario testing to determine root cause of system issues
- Recognize and advocate for adherence to system solutions that are maintainable, efficient, and extensible
- Assist and mentor less experienced peers
#LI-MK1
#LI-hybrid
#LI-hybrid