Job Description :
Role: *Microsoft Dynamics CRM Developer*

Duration: 6-12+ Months

Location: San Jose, CA

*Job Description:*

Be a productive member of the team, accountable for developing
and releasing quality software in the implementation of Microsoft Dynamics
APIs and enhancement of Microsoft Dynamics CRM and Knowledge-Centered
Support (KCS) systems.
Lead technical efforts, work closely with Architects, Business
Systems Analysts and Quality Engineering team members in a geographically
distributed Agile-scrum team to build world class technological solutions,
adhering to engineering development standards, and meeting the business
expectations.
Develop business-critical solutions using on-premise or
cloud-based vendor programming language, .Net server-side development along
with JavaScript, Angular and dynamic web app frameworks on the client-side.
Able to integrate with both web-facing and back office systems
using SnapLogic, Layer 7, and Adobe.IO gateway services using standard
development, networking and security protocols like AJAX, REST, OData, SAML
and OAuth.
Need to have an understanding of CRM systems, customer support
issues and Service Agent problems in your pursuit of helping the team
define innovative solutions to reduce the time to support customers and
improve customer retention rate.
Estimate efforts for feature delivery at both the high-level &
detailed level.
Troubleshoot production issues quickly as well as identify and
address root causes, define the solution and work with operations teams to
get the resolutions deployed to production.
Participate in code reviews and share feedback and seek
opportunities to improve quality.
Adhere to architecture, security and change management
guardrails, follow and enrich internal standards and best practices and
work to bring on future technologies that improve platforms, efficiency and
scalability to the systems.

*Essential Skills:*

5+ years experience with Microsoft .Net technology using Visual
Studio IDE
5+ years experience with Microsoft Dynamics CRM with experience
in Dynamics 365 Online, and development of REST APIs on the Dynamics
platform
Experience with Microsoft Azure services (Application servers,
Database Services, Service Bus)
Excellent interpersonal and collaborative skills
Excellent written and verbal communication skills
Excellent knowledge of best development practices
Experience with at least the basic client-side technologies
JavaScript, CSS, HTML 5 and at least one JavaScript framework - AJAX,
jQuery, ExtJS JavaScript MVC framework
Familiar with design patterns and web application architectures
Experience working with REST based web services and integrating
with other server-based APIs
Demonstrated ability to learn new technologies quickly
Knowledge of unit testing and build processes (Ant, Maven,
Jenkins, Hudson or Cruise Control)
Familiar with agile development methodologies (Scrum, FDD, TDD)
*Desired Skills:*
Good Communication Skills Certification is a plus Experience working in
Global culture in an Agile Environment

*Competencies
Digital : Microsoft Azure, Digital : Application Programming Interface
(API), Enterprise Platform & Solutions : Microsoft Dynamics CRM 2015, Web
Services, BPS : Java Scripting, ASP.NET 2.0, Core .NET
Technologies, Enterprise Solutions and Frameworks - Microsoft Dynamics CRM
*Experience Required:* 6+ Years
*
             

Similar Jobs you may be interested in ..