June 07, 2009

Microsoft CRM Technical Consultant - Programmer

Providing technical expertise to the Microsoft CRM (MSCRM) Consultancy Delivery and Sales Teams and contributing to the strategy and approach to project delivery. It is a role for technically gifted individuals wishing to apply their skills to the design, build and deployment of complex solutions based on Microsoft Dynamics CRM.

Based in Lahore, we have dedicated functional consultants that work with clients around Pakistan to help them establish how the system will work in their business and help the business through the change. Our technical people enhance the functionality of the product and customize it as required using a mixture of C#, webservices, javascript, and Ajax. We also manage the conversion of legacy data to the new system using various middleware tools and build integrations to other applications

Candidates with at least a year's experience of designing and implementing solutions based on Microsoft Dynamics CRM would be of interest. It would be desirable to be Microsoft Dynamics CRM certified and have experience of full life cycle MS Dynamics CRM implementation. Knowledge of Microsoft Exchange Server, Microsoft SQL Server or Sharepoint would also be useful. You should have strong organisational and communication skills, a positive, pro-active, can do attitude and strong teamwork skills.

Role Summary:

  • Lead the design and build of complex deployments of Microsoft Dynamics CRM, typically including integrations to resident applications.
  • Provide technical assistance to customers and MSCRM business analysts and project managers during an implementation project's life cycle.
  • Help with the conversion of data (soon leading to working with the customer to understand their data conversion needs).
  • Customise the system using the standard customisation tools and JavaScript.
  • Enhance the business logic of the system using .net assemblies, webservices and workflow.
  • Think laterally to solve problems so as to find the best answer to the needs of the business.
  • Produce product documentation and end-user guides for developed solutions.
  • Support the Sales team in the preparation of bids and ITT responses for larger projects.
  • Support the Sales team in pre-sales meetings and presentations in order to represent and explain the delivery approach.
  • Adhere to development and data migration guidelines and source control procedures.
Technical Expertise:

Programming experience, ideally using one or more of the following:

  • .NET Framework 1.1 / 2.0 (C#.NET / VB.NET)
  • SQL Scripting
  • XML/HTML
  • JavaScript

Experience of building complex integrations, probably using:

  • BizTalk
  • Web-services
  • Other middleware (such as Scribe)

Experience of the following would also be an advantage:

  • CRM solutions, particularly Microsoft Dynamics CRM
  • Scribe Insight
  • SQL Server 2005/2008
  • Microsoft Certified Professional

If you feel you have the right skills to be a part of our exciting team please send your resume writing job title in the subject line to: careers@thecrmsolutions.com