Senior MS Dynamics CRM Developer - City Of Johannesburg Metro Verfied

Salary Negotiable City Of Johannesburg Metro, Gauteng City Of Johannesburg Metro, Gauteng more than 14 days ago 23-09-2014 8:28:32 AM
21-10-2014 8:28:32 AM
Senior MS Dynamics CRM Developer
Market Related Salary (Permanent & Contract)
Northern Suburbs

Description
• Provide senior expertise and guidance in the development and configuration of various software systems, applications, components and interfaces using .NET technologies and Microsoft Dynamics CRM
• Customisation and configuration of major CRM systems and a desire to learn and implement various technologies on client/server, web, mobile and cloud platforms
• This involves design, development, testing, deployment & support of Microsoft Dynamics CRM applications, as well as related products

Skills required
• Assist in attraction, onboarding, development and retention of Dynamics CRM developers
• Review application functional and non-functional requirements for reasonability and design considering MS Dynamics CRM architecture
• Refine and implement design of the application, components, layers, tiers, and interfaces
• Promote reusability, maintainability, reliability, and scalability in design and development
• Guide the development team in the development of MS Dynamics CRM application solutions
• Provide continuity in major application solution decisions through participation in project planning, review, and quality assurance activities
• Promote agile software engineering practices and methods
• Must have at least 7 years' software development experience, ideally in a consulting environment
• Must have at least 2 years' experience in configuring, customising and integration solutions using MS Dynamics CRM
• Able to communicate well with various levels, adapt to different project environments and play a flexible role on projects
• Design and development .NET applications ranging from web, win client, smart client, web services, WCF, and mobile
• Deep knowledge of MS Dynamics CRM (including current version) components, design, entities, customisation, configuration, integration and implementation
• Strong technical skills to deliver customer solutions using MS Dynamics CRM, C#, HTML5,
• Silverlight, ASP.NET and JavaScript
• Expertise in component and class design using major software patterns and frameworks (MVC, MVVM, CSLA, CAB, SCSF, WCSF)
• Agile Scrum software development practices and disciplines and team-based software development in financial services is an advantage
• Strong customisation experience not limited to the following domain specific skills:
• Entity
• Customisation
• Use of APIs for Metadata Support
• Plug-ins development
• UI
• Customisation for Web client and for MS CRM for Outlook
• Web client programming
• Workflow customization
• Reports
• Usage of tools and controls such as TFS, StarTeam, Enterprise Architect, Redgate, Telerik, Infrasgistics, CSLA, ActiveReports)
• Customise and Implement MS Dynamics CRM across several business lines
• Analyse and troubleshoot CRM implementation issues

Please deem your application unsuccessful should you not receive a response within 2 weeks. Your CV will be retained on our database for future relevant opportunities.

Only South African Citizens need to apply in accordance with our client’s employment equity mandated requirements.

Recruiter: Fincruit