CRM Developer
Datacentrix Holdings Limited
Johannesburg, ZA
8d ago

Our external client based in Woodmead is looking for a CRM Developer to supporting the implementation of the Microsoft Dynamics CRM Strategy.

Administration of existing Microsoft Dynamics CRM environment. Administration, development and testing of the CRM solutions and websites.

Check-in code in source control (TFS) and maintain version control.

Overview

This is a development role involving requirements gathering as well as configuration and development. You will work alongside other CRM developers in our CRM and SharePoint team.

Providing Dynamics CRM technical support.

Main Purpose

Supporting the implementation of the Microsoft Dynamics CRM Strategy.

Administration of existing Microsoft Dynamics CRM environment.

Administration, development and testing of the CRM solutions and websites.

Check-in code in source control (TFS) and maintain version control.

Custom development to meet business requirements using Visual Studio.

Maintenance of existing solutions and code written for CRM.

Communicate the capabilities of the CRM platform to the business units through meetings, workshops and presentations.

Analysis and design of solutions / implementations.

Assist in troubleshooting and resolving problems in the CRM environment with assistance of CRM Specialist Developer.

Perform regular health checks on the CRM environment.

Assess the capacity requirements of current and future CRM-based solutions and ensure that capacity upgrade initiatives are undertaken to address these requirements.

Functional and technical specification documentation of own area of responsibility.

Responsible for the 2nd and 3rd level support of the CRM environment.

Responsible for the adherence to Statement of Service Agreement (SOSA’s) in terms of assisting users with the application(s) functional calls.

Administration and maintenance of user securities and application configuration.

Adherence to change control and incident management procedures.

Testing of monthly Microsoft patches.

After hours and weekends work may be required.

Software Development :

Producing high quality code that meets business requirements and is easily maintainable.

Application Administration

Microsoft Dynamics CRM and all other web applications hosted by GIS.

Any other application that might be added to the Application

Housekeeping on all servers for mentioned above.

Escalation of unresolved issues to Management.

Perform regular system administration maintenance on above-mentioned systems.

Adherence to all Deloitte Global and Local policies.

Key performance areas

1. Self-Management / Transformation / Deloitte Way

Manage Personal Development Plan

Manage Quality

Adherence to Policies and Procedures

System Availability

Application Functionality and Data Integrity

Application Service Recovery

Managing Change Control, Incident and SIRT Processes

Root Cause Analysis

Business Knowledge related to own area

Application Maintenance and Development

Application Systems Administration

Managing Data

Adherence to Policies and Procedures

About You

You would need to have the following qualifications :

Standard 10 (Grade 12) certificate essential.

Microsoft programming competencies essential (ASP.NET / C#).

IT Diploma or Degree.

Extending Microsoft Dynamics CRM 2013 - MB2-701

Microsoft Dynamics CRM Customization and Configuration - MB2-703

Microsoft Dynamics CRM 2013 Applications - MB2-700

SQL Server 2012.

HTML5 and Client Side Scripting (JavaScript, AJAX, DHTML, XSL, XSLT, XHTML, JQuery).

ASP.NET or C# certification.

Stage Deployments (Development, Testing, User Acceptance Testing, Production).

Understanding of Microsoft System Development Life Cycle.

Visual Studio 2012 or higher.

You would need to have the following Experience :

2 3 years’ experience in Microsoft web development technologies.

2 3 years’ implementation and management of platform in a multi-server farm installation.

2+ years working with Microsoft Dynamics CRM 2013 / 2015 / 2016 / 365.

2 3 years’ experience in SQL server 2012 or higher.

2 3 years in Application Support.

Database administration.

You would need to have the following Technical Competencies :

Good understanding of structured programming and database programming.

Good understanding of the systems development life cycle

Basic Systems and Business Analysis skills

Good working knowledge of the Microsoft Back Office environment

You would also need to have the following Behavioural Competencies :

Ability to meet deadlines.

Ability to work under pressure and in a team environment.

Attention to detail i.e. accuracy essential for system administration and development work.

Good listening skills.

Business Requirements are interpreted correctly.

Provide alternative solutions to a problem.

Basic understanding of Business terminology.

Analytical approach to resolve issues.

Share knowledge within the team.

Innovative.

Good understanding of the systems development lifecycle process.

Apply
Apply
My Email
By clicking 'Continue', I agree to neuvoo's Privacy & Terms and agree to receive relevant email job alerts. (cancel anytime) See here
Continue
Application form