Previous Job
CRM Applications Engineer-MS Dynamics​ - Direct Placement
Ref No.: 18-00024
Location: Arlington, Virginia
Position Type:Direct Placement
Experience Level: 1 Years
Start Date: 02/13/2017
Pay Rate : $ 103,000.00 - 123,000.00 /Year
Title : CRM Applications Engineer-MS Dynamics​ - Direct Placement
Department : Corporate Systems
City : Arlington
State : VA
Salary: $103K to $123K Base

Must have the following experience:
Experience working with CRM, Microsoft Dynamics ( Great Plains ) in a C#, .NET, SQL enviroment 
Our client is an Arlington VA. based firm that is the premier driver of air travel intelligence and commerce with leading business solutions, travel agency accreditation services, process and financial management tools, and high-quality data.

Position Summary:

The position requires deep technical expertise in Microsoft Dynamics Customer Relationship Manager (CRM), a corporate system, and related technologies to assist and deliver solutions to complex technical issues related to CRM, participate in CRM architectural discussion with Enterprise Architecture team, mentor and assist the team in providing quality solutions related to CRM, be able to communicate to the business team effectively, and work with cross functional teams to deliver solutions.
Key Roles & Responsibilities: List up to 6 key roles and responsibilities of this job.
  1. Provide technical expertise in Microsoft Dynamics CRM and related technologies to support business needs and use of the CRM application. Work with cross-functional teams to define and deliver CRM solutions.
    2. Troubleshoot and resolve production issues (software bugs, data issues, and system configuration issues)
    3. Work with the project team to provide database support for CRM tools and applications through source to target mapping (i.e. CRM form fields to database). Develop and support data integration jobs using Scribe.
    4. Develop and support integration solutions of MS Dynamics CRM with Sharepoint (Office 365), Outlook and Web Services (SOAP, REST, JQuery & ODATA Query) consumption and development.
    5. Provide technical assistance and mentoring to the team and business users.
    6. Take part in the architectural discussion and work with various teams for the impact analysis and best practice suggestions.
    Functional Knowledge: Describe breadth and depth of knowledge of functional work and activities required
    Must be able to demonstrate deep techno-functional knowledge in Microsoft Dynamics CRM on premise/online and how CRM can be effectively used to streamline the business process.
    Provide integration support for 3rd party applications thorough understanding of the CRM architecture and database structure.
    Support Business Operation's reporting needs through expertise in creating custom SSRS reports as well as native CRM reports.
    Experience in requirements gathering, Analysis, designing and development using C#, .NET, ASP.NET, HTML, XML, JavaScript, Silverlight, CSS and HTML solutions as well as utilizing development tools provided within the Dynamics CRM customization environment
    Deep expertise of data integration solutions like Scribe Insight and Scribe Online and native data import tool in CRM to import data to CRM from external data sources
    Experience in developing Dynamics CRM workflows, plug-in creation, and creation of custom integration solutions with third-party applications. Should be knowledgeable to use CRM SDK for development.
    Experience in querying with SQL server, SSRS, SSIS.
    Business Expertise: Describe knowledge and expertise required about the business and industry in which the business functions
    Should have in-depth knowledge about the uses and applications of a CRM system in a corporate context.
    Leadership: Describe the nature of leadership required and guidance provided to others
    This position is responsible for their own performance, but will also influence the team and delivery outcomes. The person should. Able to speak up and bring out the ideas to the team, share successes, communicate roadblocks, and document progress.
    Problem Solving: Describe the level of analytical thinking required to perform the job
    Takes a logical approach to solving problems. Researches and gains a thorough understanding of a problem before jumping into troubleshooting. The person should have the ability to analyze complex problems, break them into smaller components, and solve them either by himself, or with help from another team.
    Impact: Describe the level of responsibility and resulting impact on the business
    Impacts the quality of own work and its contribution to the team. May have an impact on business user's access and capability to complete work.
    Interpersonal Skills: Describe the level and type of "people skills” that are normally required to do the job
    Ability to communicate and articulate issues and status clearly. The person should have the ability to work collaboratively, as part of team, and with peer technology and business partners.

    Job Requirements And Qualifications:
    Indicate the minimum and preferred education and experience for this job and any licenses and certifications required.
    Minimum Education: Bachelor's Degree Preferred Education: Bachelor's Degree in Computer Science or related field
    Minimum Experience: 1-3 years Preferred 
    Required Licenses/Certifications: Microsoft Certifications are a plus
    Skills/Abilities: These skills and abilities are not necessarily used in the evaluation of jobs, but will be used in the creation of job postings and advertisements.
    Deep Know-How and proven record of Microsoft Dynamics CRM Implementation life-cycle
    Good knowledge of Microsoft Dynamics CRM concepts (i.e. Configuration, Customization, Workflow, Integration, etc.)
    Functional understanding of Microsoft Dynamics CRM integration methods (SSIS, Web services, Scribe Insight, Scribe Online)
    Good knowledge of CRM SDK and Developers Toolkit
    Good knowledge of CRM forms, screens, views, workflows and reports development
    Knowledge of Programming languages – C#,, ASP.NET, HTML, JavaScript, Silverlight
    Knowledge of CRM development or integration best practices
    Understanding of SQL Reporting Services and MOSS/SharePoint (Office365) Services
    Success Criteria: Please describe what success looks like for this role. What would be achieved if this position was performing as expected?
    This position is successful when:
    Business users realize the benefit of CRM due inherent efficiencies and automation linking inter departmental organizations together
    Workflows are intuitive and take less time to complete
    CRM generates clean reliable data due to proper form validation and user training
    Projects are delivered on time, with good user feedback