Job Description :
Title: CRM Dynamics Architect

Location: Boise, Idaho

Duration: 640 hours

Job Description:

ITD seeks the services of a skilled Software Architect (SA), experienced with using the Microsoft Dynamics CRM platform in an environment of similar size and transaction volume as ITD, to assist in completing the design of the DMV modernization program. It is expected that the SA shall collaborate with ITD’s architects to implement and enhance the established Enterprise level architecture for the design of the system based on a development approach considering best practices published by Microsoft, the SA’s real world experiences, and ITD’s functional, performance and sizing needs.

ITD has adopted a development and integration strategy that conforms to the following principles:

1. Deliver DMV functionality through configuration within CRM whenever possible. It is desired that all user interfaces are presented within CRM, and all operational data is stored within the CRM database schema.

2. Maintain compatibility with CRM upgrades that will permit ITD to migrate to newer release versions of CRM without significant rework or development.

3. Ensure complete enablement of all ancillary CRM features, including but not limited to reporting on KPI metrics, workload balancing, and auditing, as specific ITD services are designed and configured in CRM.

4. Balance of flexibility and complexity. Reuse of workflows when possible, while considering design limits and best practice recommendations.

Responsibilities:

Following represents the Deliverables to the Agency under this PSO in accordance with the Agency Project Scope as set forth above.

Enhancement and extension of the Enterprise level design and development patterns and practices, based on the foregoing considerations, to facilitate (in priority order):

· Delivery of required functionality in accordance with the Agency Project Scope as set forth above.

· Maintaining compatibility with future upgrades of the CRM platform.

· Delivery with the fastest time to market.

· Maximizing the CRM footprint on functional delivery – if all things are equal, bias toward CRM.

Design documentation considering the following items:

Entity and Entity Relationship design for DMV services.

i. New and customized Entities.

ii. Ensuring entity visibility and compatibility with:

1. ITD business requirements

2. Reporting cubes

3. Workflows

4. Correspondence generation

5. Other system functions.

Required Skills:

· At least 6 years of recent experience in software design and development using C#, Java, ASP.Net, MVC, or combinations thereof.

· At least 4 years of recent direct experience with the Microsoft Dynamics CRM system in:

A highly customized implementation of the platform

Direct integration with other transaction processing systems

Migration of data from legacy systems as a pre-load of the CRM platform.

Scale and transaction volume equivalent to ITD’s operations (80+ remote offices, 700+ users, and 300K+ transactions per day

· Direct experience in the use of Dynamics CRM in a DMV application is highly desirable and will be given preference over other candidates lacking such experience.
· Direct experience where Enterprise level system design was a primary focus of the paid work experience
             

Similar Jobs you may be interested in ..