Job description

Loading...
  • Location:
    Sandton
  • Employee Type:
    Permanent
  • Department:
    UK Offshore Tech: Transaction Lending & Cash Investments (TLC)
  • Division:
    Central Services

.NET Developer (D365) - senior (UK Offshore - Transactional Lending and Cash Investments) (9647)

Description
We are seeking a motivated and skilled Intermediate/Senior D365 .NET Developer to build and maintain applications within the Microsoft Dynamics 365 (D365) environment. The ideal candidate will possess a strong foundation in C#, .NET, and JavaScript development, with a keen interest in cloud-based solutions, particularly within the Microsoft ecosystem.

Responsibilities
•    Collaborate with cross-functional teams to design and implement robust solutions within Microsoft D365, including customisation, configuration, and custom development (plugins, custom workflows, actions, and JavaScript web resources).
•    Develop, test, and maintain applications using .NET technologies and Microsoft D365 frameworks, ensuring high-quality deliverables.
•    Troubleshoot and resolve issues related to existing applications, providing ongoing support and maintenance.
•    Participate in code reviews, contributing to best practices in coding standards and software development processes to enhance code quality.
•    Assist in the integration of D365 with other systems and applications, including Azure Service Bus.
•    Stay abreast of the latest industry trends and technologies to ensure continuous improvement in development practices.

Experience, skill, and capability
•    Experience:
o    3-5 years of experience in C# / .NET development for Intermediate level or 5+ years for Senior level.
o    Proven experience with Microsoft Dynamics 365 customisation and configuration is essential.
o    In-depth knowledge of D365 modules (e.g., Sales, Customer Service, Marketing).
•    Technical Skills:
o    Proficient in Microsoft .NET Technologies and C#.
o    Strong understanding of Azure technologies and cloud computing concepts.
o    Proficient in JavaScript and JavaScript frameworks.
o    Experience with SQL and NoSQL databases.
o    Familiarity with front-end technologies (HTML, CSS, JavaScript, and frameworks such as Angular or React).
o    Experience with version control systems (e.g., Azure DevOps).
o    Knowledge of ASP.NET, MVC, and Web API.
o    Experience with Power Platform (Power Apps, Power Automate) is advantageous.
o    Familiarity with RESTful APIs and OData for integrating D365 with other applications.
o    Understanding of D365 security roles and compliance with data privacy regulations (e.g., GDPR).
o    Knowledge of D365 deployment processes, including solutions management and environment strategies.
•    Soft Skills:
o    Strong problem-solving skills and meticulous attention to detail.
o    Excellent communication and teamwork abilities, with a collaborative mindset.
o    Ability to work independently and manage multiple tasks effectively in a fast-paced environment.
•    Desirable Skills:
o    Familiarity with Agile methodologies and the software development life cycle (SDLC).
o    Participation in D365 community forums or user groups is a plus.
o    Understanding of UI/UX principles to design user-friendly interfaces within D365.
o    Relevant Microsoft certifications (e.g., Microsoft Certified: Dynamics 365 Developer Associate) are advantageous.

The Investec Culture
At Investec we look for intelligent, energetic people filled with passion, integrity and curiosity. We value individuals who in turn value our culture that is, a flexible attitude comfortable to live with ambiguity and willing to challenge the status quo. Diversity, talent and leadership are respected in pursuit of the growth of our business. People who can manage themselves and build strong relationships in order to get things done, will perform in out of the ordinary ways in our environment. 


 
Loading...
Close map
Location
Sandton
100 Grayston Drive, Sandown, Sandton, South Africa, 2196
Loading...

Meet the recruiter

Robyn Burbidge

LinkedIn

We commit to ensure that everyone is fairly assessed during our recruitment process.

Let us know if you need any reasonable adjustments to complete your application.

Loading...
Share this page
Share with linkedin
Share with facebook
Share with twitter
Share with email
Vacancy Alerts
Create an alert subscription based on this vacancy

Benefits

Pension
Private Medical Cover
Virtual GP
Gym Discounts
Psychologist Service
Annual Leave
Life Assurance
Loading
X
Loading...