Key Responsibilities

  • Absolute must-haves
  • Demonstrated experience in Unified Service Desk customization, configuration, development, deployment and usage
  • Demonstrated experience in Microsoft Dynamics 365 customization, configuration, development, deployment and usage (experience migrating Dynamics and USD configs from environment to environment would be awesome)
  • Demonstrated experience in C# .NET Framework
  • Experience with ATDD/BDD (Gherkin syntax with SpecFlow in Visual Studio = bonus points)

Nice to have

  • Experience with Agile methodology (SCRUM or something similar)
  • Experience with paired programming
  • Maintain, manage and design MS Dynamics CRM 2015/2016 applications
  • Customize and optimize CRM SQL Server database applications in support of business functions
  • Provide front-end Dynamics CRM development capabilities
  • Assist with unit testing, integration testing, and user acceptance testing prior to production deployment
  • Mentor/Lead more junior developers to higher skill levels and performance

Required Qualifications

  • 3 years of relevant experience
  • Bachelor's Degree (Computer Science, Electronics Engineering or other engineering or technical discipline is required)
  • 8 years of additional relevant experience may be substituted for education
  • Extensive experience and knowledge to design, code, test, debug and document software in a variety of programming languages
  • Vast knowledge of the latest programming languages and techniques, and extensive experience in creating strategies for developing IT systems and applications
  • Experience in evaluating alternative approaches and selecting optimal approaches
  • Dynamics CRM design development experience
  • Dynamics Customer Service Workspace
  • Agile design methodology
  • Dynamics 365
  • HTML, CSS, XML/XSLT development experience
  • JavaScript, JQuery, AngularJS
  • SQL Server development experience and SSRS/SSIS design, development experience implementing data tier components & services
  • Microsoft Visual Studio & Team Foundation Server development tools
  • IT Data Services to design and implement Dynamics CRM Data Integration (tools: Scribe, KingswaySoft – SSIS and Data Synchronization Studio)