Job Description

CRM Developer

Full-time career opportunity with a growing financial company in the Plymouth Meeting area. The Dynamics CRM Developer actively participate in all phases of software development to meet with ongoing business opportunities and challenges. They are also key participants in the development and adoption of coding standards and practices.


  • Engineering business solutions using Microsoft Dynamics CRM
  • Support efforts to integrate Dynamics CRM with other systems and applications, to include troubleshooting existing web service integrations
  • Troubleshoot and resolve advanced tier 2 and 3 issues
  • Run ad-hoc and standardized queries, reports, and analysis
  • Provide day-to-day support and technical development / oversight of Microsoft Dynamics CRM application services, including availability, performance, and incident management
  • End-to-end use or participation in the use of Software Engineering techniques such as: Pairing, Show and tell Estimating, Workflow definition and refinement
  • Use of story-cards and storyboards, Unit testing, Persona and mapping Retrospectives, Business object modeling, Design assessment
  • Continuously question, “Are we building the right solution for the business and the users at the right time?”
  • Engineer and develop software solutions to solve business problems
  • Maintain a professional, optimistic, and energetic presence
  • Communicate clearly and support an environment for clear communication, cooperation, collaboration, and conflict resolution
  • Foster constructive conflict, open dialog, and feedback

Experience & Qualifications:

  • The successful candidate will have hands-on experience in a multitude of domains; including solution development, prototype development, agile software development, software design and architecting, software engineering, source code management, unit testing, and continuous integration.
  • Additionally, the candidate should have hands-on experience with Dynamics CRM Development.
  • Experience in software engineering and development
  • Experience in application development specifically in a Microsoft Dynamics CRM environment
  • Experience with Microsoft SQL and T-SQL
  • Experience with C#, JavaScript, jQuery, JSON, XML, and web services is a plus
  • Experience with participating in the design and implementation of enterprise software architecture
  • Two or more years working in a small team environment
  • Demonstrated passion for development and ownership of ones work
  • Must be energized by a fast-paced environment
  • Must be a team player with a proactive bias and optimistic outlook


Application Instructions

Please click on the link below to apply for this position. A new window will open and direct you to apply at our corporate careers page. We look forward to hearing from you!

Apply Online