ICC | International Code Council
  • 14-Aug-2018 to 01-Oct-2018 (EST)
  • Information Technology
  • Country Club Hills, IL, USA
  • Salary
  • Full Time

CRM Developer - International Code Council

Job Summary: 
Under general supervision, the Applications Developer will assist in the analysis, development, configuration, implementation and support of business application for Microsoft Dynamics. 


  • Experience as a Microsoft Dynamics CRM Architect, Expert, or Developer
  • Experience integrating Dynamics with other systems and applications
  • Excellent presentation and customer communication skills
  • Analyze business requirement
  • Understand functional requirement and Technical Architecture
  • Perform Fit Gap Analysis
  • Prepare Technical Specifications
  • Develop High Level Project Work Plan
  • Lead Technical Discussion with client
  • Coordinate with offshore team
  • Utilize MS CRM Customization & Configuration
  • Analyze and design the solutions for the requirements and transform the same in terms of configuration and a Design Document for Complex Custom extension components
  • Conduct Code & Test Case reviews as needed
  • Troubleshoot and resolve up to Tier 3 issues
  • Support efforts to integrate Dynamics CRM with other systems and applications, to include troubleshooting existing web service integrations
  • Create or Customize Microsoft Dynamics CRM Dashboards which provide a collection of view lists, charts and Reports
  • Provide user training on any new functionality/CRM solution
  • Provide Deficiency Reports (DR) which identifies MS Dynamics CRM problems requiring documentation or programmatic changes for fielded CRM solutions

Minimum Requirement for this position:

  • Bachelor's or Master's Degree in Computer Science 
  • Very proficient in all areas of Software Development and Agile Methodologies. 
  • 5 - 8 years of experience in implementing and customizing Microsoft Dynamics CRM 
  • Well versed in Sales /Marketing and service Modules in Dynamics CRM 
  • Proficiency in configuring and customizing Dynamics CRM [Solutions, Sitemap, writing JavaScript, developing/registering plugins and workflows, dialogs, SDK. 
  • Good knowledge about integrating Dynamics CRM with other enterprise applications
  • Experience with Enterprise Windows application follow standard Design Patterns
  • Experience with IIS, windows server configuration and working with Azure Architecture
  • Experience with Team foundation server
  • Excellent programming skills in .NET, JavaScript, HTML and Visual Studio,
  • Strong knowledge of MS SQL Server Reporting Services 
  • Experience using Web Security and SSL
  • Experience in communicating with users, other technical teams, and management to collect requirements, describe software product features, and technical designs. 
  • Experience translating design mockups and prototypes into working application designs. 
  • Demonstrated passion for user experience design and improving usability 
  • Quality control Automated Testing 

Preferred Experience:

  • Conceptually clear with Service Oriented Architecture (SOA), Enterprise Service Bus (ESB), and Enterprise Application Integration (EAI). Experience with working on these concepts would be big plus. 
  • Dynamics CRM certifications are a plus. 
  • Open Source PHP a plus.
ICC | International Code Council
  • Apply Now

    with our quick 5 Minute Application

  • * Fields Are Required

    What is your full name?

    How can we contact you?

    I agree to ApplicantPro's Applicant Information Use Policy.*
  • Sign Up For Job Alerts!

  • Share This Page
  • Facebook Twitter LinkedIn Email
Logo My ICC login sign up Contact Us cdpACCESS About ICC Membership Codes & Tech Support Education & Certification Store Forums