Job Details
Job Id:
Remote Microsoft Dynamics 365 Application Developer
Job Type:
A client is seeking multiple Remote Microsoft Dynamics 365 Application Developers for permanent positions.

These developers will be part of a team implementing MS Dynamics. The implementation of Microsoft Dynamics CRM; specifically Dynamics Field Mobility, and subsequently Dynamics Sales will be done by an outside vendor. The sales system will be implemented to replace the system currently being used. The MS Dynamics team will be the interface between the implementation vendor, internal staff and business owners. As the products are implemented, these individuals will take a more proactive role in supporting, enhancing, managing the systems and system interfaces.

• Provide input for Microsoft CRM System architecture, design and customization
• Assist with the design of Microsoft CRM solutions based on the functional requirements
• Assist in providing the outside vendor’s resources with functional and technical specifications, and unit and system test scripts
• Assist in the development of project plans, scopes, estimates, timelines, budgets, and expected deliverables and provide input on change management
• Support and participate in the deployment of the entire Dynamics CRM solution including but not limited to application, DB, Web Server, Active Directory, internet-facing deployment (IFD), Active Directory Federation Services (ADFS), and Single Sign-On (SSO)
• Collaborate and coordinate with IT management, technical and business organization team members to define, execute and implement agreed upon development strategy
• Understand project scope, goals and success criteria for the team of developers and system analysts
• Independently analyze and develop effective technical business solutions; strong ability to document and communicate the solution vision, approach, work breakdown and plan
• Prepare and present technical solutions for assigned work to cross-functional teams
• Participate in and conduct design and code reviews, development and execution of quality assurance plans to ensure the system ability to meet business requirements is fully and rigorously tested
• Design and document deployment architecture and processes; work with software developers and OPS team on building and maintaining tools and scripts enabling deployment from the DevOps pipeline
• Work closely with IT Database, Networking, Telecommunications and System Infrastructure teams to provide level-3 development support for a 24x7 mission-critical environment

Required Skills:
• 5-8 years of experience in engineering/development environment with Microsoft Technology Toolset(s)
• 3-5 years of experience with building solutions (including plug-ins, workflows and configuration) with Microsoft Dynamics
• 3-5 years of .Net development (C# and/or VB.Net) with object oriented programming
• Prior experience with Dynamics CRM; must have worked with two most recent versions of Dynamic CRM
• Familiar with .NET web technologies such as Razor Views, MVC, Web API, etc
• Experience with full-life cycle implementations of Microsoft Dynamics CRM
• Experience with cloud-based infrastructure, i.e. Amazon AWS, Azure, and Dynamics 365
• Strong understanding of the Dynamic CRM solution life cycle management

Preferred Skills:
• Experience with Dynamics 365 Sales
• Experience developing and implementing Resco mobile solutions
• Experience with Field Service Mobility implementations

A Bachelor degree is strongly preferred

Other Requirements:
- Criminal background check
- Drug screening

Alltech, Inc. is a leading provider of IT staffing services in Nashville and the surrounding areas. We do contract (Salaried, W-2, 1099 or Corp-to-Corp), contract-to-hire and direct placements within the Information Technology field. Alltech, Inc. offers a full line of company-paid benefits to our Salaried and W-2 employees. 1099 subcontractors have a full line of benefits available to them through our partnership with Benefit Consultants, Inc.

Visa sponsorship is not available for this position.
Relocation assistance is not available for this position.
No third party recruiters/agencies.