Senior Developer - Microsoft Dynamics 365 Customer Engagement

 

Recruiter:

HR Genie

Job Ref:

PDG20003929

Date posted:

Monday, July 5, 2021

Location:

Sandton, South Africa

Salary:

R800k - 1,075k per year + Benefits and Bonus


SUMMARY:
Senior Developer - Microsoft Dynamics 365 Customer Engagement

POSITION INFO:

Our Client a global tech firm is seeking a Senior Developer – Microsoft Dynamics 365 Customer Engagement to join their team in Sandton. They offer stability, growth, excellent salary package as well as a great working environment.

Description

As a Senior Developer you will be a responsible for consulting clients on complex information technology challenges to determine business goals, guide and drive solution design and implementation for these technology changes. You will be involved in the full software development and implementation lifecycle and will be key in driving delivery with the customer, acting as a “trusted advisor” in your role capacity. You will work within a multi-disciplinary team to deliver work to clients. Required to discover, assess and advise on requests for Microsoft Dynamics (and the wider Microsoft Power Platform) requests from clients, in-line with their business goals and objectives. You are expected to lead client engagements from a technical perspective, ensure excellent solution design and implementation. You are expected to hold Microsoft Dynamics certifications, to contribute meaningfully in the design and delivery of an optimal technology solution for the client. Required to work with the team to support the multi-disciplinary delivery including project management, business analysis, training and quality assurance. Required to participate in pre-sales activities which may include, client engagements, solution demos, advising on solution options, estimating effort, contributing to proposal writing specifically technical write ups, overview diagrams, assumptions and dependencies. Knowledge and Experience required is summarised below: Software programming knowledge (knowledge of the SDLC) Proven experience working with any of the following Dynamics modules (online or on-premise) Customer Service or Sales Field Service or Marketing. Power Apps (Model Driven/Canvas) and Power Automate Some experience using Power BI Experience working with C# Knowledge of ASP.NET 2.0 – 4.0 Experience working with SQL Experience working with JavaScript Worked in an Agile SCRUM or Kanban environment (preferable) Azure DevOps working knowledge Minimum 36 Months experience in Microsoft Dynamics CE Minimum 36 Months experience in system customisations and custom development, such as workflow activities, plugins, ISV solutions and integration Minimum 36 Months experience in SQL and SQL Reporting Services Skills/Attributes :

Be able to work in a team environment Be able to interact well with management, colleagues and clients Be able to communicate well in the English language Be able to write documents including proposals, solution definitions, presentations well in the English language Be able to successfully adapt to changing demands and conditions Be able to guide, assist and, as part of development in the role, coach team members whether technical or non-technical Have a good moral compass and an attitude towards doing what is right vs. doing what is easy Have a natural curiosity to new technologies and new ways of solving problems – a growth mindset Demonstrate a design thinking mindset Responsibilities Successful and sustainable solution delivery to clients that meet their business objectives and fulfil the contractual agreements set out Guide, assist and, as part of development in the role, coach team members (technical and non-technical) in line with achieving successful solution delivery Continuously and actively engage with other teams to manage dependencies and resolve impediments. Build relationships within your team are based on trust, facilitated by a common mission, Goals, and team Objectives. Constant communication and collaboration with your team to empower fast decision making. Maintain high standards and practices within the team but also across the Dynamics CE discipline within the business Assist with trouble shooting technical problems across clients and across teams where required, to demonstrate cross team collaboration Participate in pre-sales activities as required Maintain certifications in-line with requirements of the role Successful Candidate must possess the following:

Requirements

Standard 10/Grade 12 A relevant computer science or information science qualification Experience working in a project environment, with end to end implementation exposure (36 months minimum or 2 full lifecycle projects completed of 6 to 12 month duration) Proven experience working with any of the following Dynamics modules (online or on-premise) for 36 months or more: Customer Service or Sales Field Service or Marketing. Power Apps (Model Driven/Canvas) and Power Automate Experience using Power BI (minimum 12 months) Experience working with C# and ASP.NET 2.0 – 4.0 (minimum 12 months) Experience working with JavaScript (minimum 24 months) Worked in an Agile SCRUM or Kanban environment (preferable) Azure DevOps working knowledge (preferable) Minimum 36 Months experience in system customisations and custom development, such as workflow activities, plugins, ISV solutions and integration Minimum 36 Months experience in SQL and SQL Reporting Services



 

NB! This job is now closed. You can apply for other jobs by uploading your CV.



 

 

 

Similar jobs you might be interested in:

Senior Microsoft Developer
Location: Johannesburg
Salary:
21 days ago


Senior Full Stack Microsoft Developer (C#/.NET + Angular) – Johannesburg (Hybrid Position) – up to R800k per annum
Location: Johannesburg
Salary: 800000
senior Full Stack microsoft developer (C#/.NET + Angular) – Johannesburg (Hybrid Position) – up to R800k per annum
85 days ago


Senior Business Developer
Location: Johannesburg
Salary: R1 million
senior Business developer Urgently needed
Today


Senior AI Developer - Insurance
Location: Johannesburg
Salary: 1100000 Annually
Are you a seasoned microsoft developer with a passion for AI and automation? We're seeking a dynamic senior AI developer to lead the design and deployment of cutting-edge AI solutions that transform business operations and empower internal users through intelligent assistants.This is a high-impact role for a strategic thinker who thrives on innovation, technical leadership, and delivering measurab...
1 day ago


Senior Full Stack .NET Developer - (PERMANENT)
Location: Sandton
Salary:
6 days ago


Senior SAP BTP Developer
Location: Johannesburg
Salary: Monthly
Psybergate is an IT company that builds bespoke software solutions and provides highly skilled resources to its clients. We are looking for a senior SAP BTP developer to join our financial services client based in Sandton on a hybrid arrangement. The senior SAP BTP developer is responsible for designing, developing, and maintaining scalable and secure applications using SAP Business Tech...
9 days ago


Senior Developer
Location: Johannesburg
Salary:
9 days ago


SAP ABAP Developer (Senior) 0144
Location: Menlyn
Salary:
SAP ABAP developerlong-term contract
10 days ago


Full Stack Developer (Senior) 0513
Location: Menlyn
Salary:
senior Full Stack developer – Hybrid Contract Role (Menlyn) Location: Menlyn, Pretoria (Hybrid – 8 office days/month, subject to manager discretion)Duration: 3-Year Renewable Contract (Starting Jan 2026) Ready to level up your dev career and work on global-scale tech that makes a difference? We’re on the hunt for a senior Full Stack developer who’s passionate abou...
10 days ago


Senior Java Developer
Location: Johannesburg
Salary: 800000 Annually
Are you a seasoned Java developer ready to take on complex challenges and drive innovation? This is your opportunity to work on cutting-edge solutions that make a real impact.
13 days ago


Create a free job alert for Senior Developer - Microsoft Dynamics 365 Customer Engagement in Sandton

Enter your email address below and we will email you similar jobs when they become available:

You can cancel at any time. We will not spam you.
By giving us your email address your agree to our Terms and Conditions