Subscribe to Job Alert
Join our happy subscribers
Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us
Deloitte is one of the country's leading professional services firms in Southern Africa, and is dedicated to assisting companies succeed in the business environment- whether it be through our tax, audit, consulting or financial advisory services. At Deloitte, we understand that solutions are not just a static one dimensional report, but rather, an integrated...
Job Description
Main Purpose of Job
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.
Key Performance Area
Strategic Impact
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
Quality & Governance
Manage Quality
Adherence to Policies and Procedures
System Availability
Application Functionality and Data Integrity
Corporate Governance
Application Testing
Application Audits
Ensure System Security
Security Baseline
Security Audits
Security Reviews
Pro-active Security Monitoring
Application Patch Management
Operational Management
Managing Client Expectations
Meeting SOSA Agreement
Improve Customer Satisfaction
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
Performance Capacity
Management
Managing Data
Adherence to Policies and Procedures
Differentiators for this specific role
Supporting the implementation of the CRM Dynamics 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.
Technical competencies
Technical
Demonstrated capability in interaction at all levels, briefing, analysis and project management skills
Experience in drafting and delivering presentations
Good report writing skills
Sound financial knowledge and understanding
C#, ASP.NET, HTML, CSS, XML, .Net 3.5-4.5, JavaScript, JQuery, Web services
SQL Server 2012
MS CRM Dynamics
MS SharePoint 2010 or 2013
Behavioural
Excellent communication skills, both written and verbal
Good interpersonal and relationship building skills
Mentorship and coaching ability with desire to develop self and others
Strong client delivery focus
Adaptable, managing change and ambiguity with ease
Focus on quality and risk
Problem solving ability
Good business acumen
Qualifications
Minimum Qualifications:
Grade 12 certificate essential
Microsoft programming competencies essential (ASP.NET / C#)
Relevant Microsoft Dynamics CRM 2013
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 IIS 8.5 or higher
Microsoft Windows Server 2012
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
Minimum Experience:
2 – 3 years’ experience in Microsoft web development technologies
2 - 3 years’ implementation and management of platform in a multi-server farm installation
3 years Dynamics CRM 2011 and 2013 development
2 years Dynamics CRM 2015 development
2 - 3 years’ experience in SQL server 2012 or higher
2 -3 years in Application Support
Business Process Management
Database administration
Additional Information
*Please note that this job advertisement provides a summary of the capabilities required and all candidates shortlisted will receive a full list of capabilities.
Build your CV for free. Download in different templates.
Join our happy subscribers