Description
Microsoft Dynamics CRM Developer
Location: Australia
Contract: 3 month ++ extensions
To work within the Ciber Microsoft practice providing custom solutions using your expertise and expert knowledge of Dynamics CRM to manage exciting solutions for our clients and using your Technical expertise to help deliver large and complex projects across the Microsoft Stack.
Responsibilities of the role:
- Modifying and extending the bespoke system for controlling contract flow within CRM
- Creating new workflows or modifying existing workflows to add functionality to CRM
- Creating new workflows or bespoke applications to retrospectively update data in the live CRM organisation
- Troubleshooting the automated CRM deployment process
- Troubleshooting failing unit tests
- Troubleshooting failing builds
TECHNICAL EXPERTISE:
You should have experience of the following:
- Analysis/requirements gathering
- Producing Technical Design Documents
- Working independently as well as part of a team
- Full software development life cycle, in either Waterfall or Agile methodologies
- .Net experience using C#
- Experience of design patterns and unit/integration testing
- Experience within a consulting environment
- Dynamics CRM
- C#
- JavaScript
- Customisations, configuration, workflows, plugins, entities
- Full project life cycle experience
Expert in:
- Installation and configuration of Dynamics CRM
- UI customisation (both supported and unsupported)
- Rich client development (both offline and online)
- Ability to create and port reports to SQL Reporting Services
Competent in:
- Security
- Business analysis and best practices within the context of Dynamics CRM
- Understanding of Active Directory within the context of Dynamics CRM
- SDK Usage
- UI customisation (supported)
- Client Side Scripting
Knowledge of:
- Sharepoint or Web Portals a distinct advantage
- Enterprise Architecture Frameworks such as TOGAF or Zachman would be an advantage
- Working with offshore teams