Microsoft Dynamics CRM Developer - Cambridgeshire
Microsoft Dynamics CRM Developer
Microsoft Dynamics CRM Developer required by leading technology focused company to build solutions based on Microsoft Dynamics CRM and the Microsoft .NET technologies platform.
The role:
To provide the technical expertise required to lead and undertake the end to
end design and C# .NET development required for Dynamics CRM solutions,
including development of new functionality, integration and interfacing to
customer systems.
Work to translate business requirements into fit for purpose Dynamics CRM .NET solutions
through the complete project lifecycle. Undertake configuration and development activities including planning, estimating, design, creation, testing, data migration, documentation and the release of Dynamics CRM .NET solutions. Effectively work in 'time-boxed' sprints, with adaptive planning from a prioritised work list, and in a test-driven manner. Active participation in project planning, team meetings, reviews, retrospectives, sprint and
release planning, demos and other meetings. Adhere to, proactively maintain and improve agreed practices, procedures, quality and development standards.
Carry out estimation of effort for tasks. Carry out timely and effective resolutions to issues;
Undertake code reviews and ensure procedures are adhered to. Contribute to customer meetings and workshops and produce checkpoint reports as agreed. Ensure technical skills are kept up to date and maintain awareness of new developments in the software industry.
Qualifications and Knowledge:
Good class degree in Computing/Information Technology (e.g. BSc, minimum 2:1) or equivalent. Strong working knowledge of Microsoft C# .NET and JavaScript development. Good knowledge of SQL Server, SQL Report Services, XML and Web Services. Good working knowledge of customising and extending Microsoft Dynamics CRM desirable. Microsoft Dynamics CRM Customisation, Configuration, Extending certification desirable. Experience of developing plug-ins and workflow in Dynamics CRM desirable. Knowledge of SharePoint, WPF and Silverlight desirable. Good knowledge of Web development. Experience of agile software development and test driven development methodologies. Good working knowledge of version control methods and software such as VSS or Team
Foundation Server. Good knowledge of business processes.
Skills and Experience
Strong analysis, design and development skills and experience within an Agile environment. Broad experience of commercial software development environments. Strong client relationship and commercialisation skills. Data modelling using appropriate tools. Experience of producing design artefacts and communicating ideas / information to other team members and non-technical people. Experience of writing and implementing test suites. Excellent written and oral communications skills are essential.
This vacancy has now expired.