Browse Jobs
For Employers
Post JobLog inGet Started

Senior CRM Developer

Veripark
Riyadh, Saudi Arabia
Posted 3 years ago
5Applicants for2 open positions
  • 5Viewed
  • 1In Consideration
  • 4Not Selected
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

We are looking for a Dynamics 365 Developer experienced in designing and developing Microsoft-based business solutions in cloud environments using Dynamics 365 and Power Platform. The candidate will implement custom applications using the Canvas and Model-Driven frameworks, as well as using out-of-the-box CRM applications for business needs such as case management and task management. Responsibilities include the following: 
 
Responsibilities: 

  • Perform as a developer for the delivery of Dynamics 365 configuration, custom assembly development
  • Perform architecture, design, and development of full-lifecycle development efforts which are based on Microsoft Dynamics 365 / CRM, Canvas or Model-Driven frameworks
  • Contribute to the company architectural best practices and Dynamics customization standards to be utilized on Dynamics 365-based projects
  • Conduct code reviews to ensure that customization code quality is at the highest level possible and appropriate design patterns are being followed

 

Job Requirements

  • Education Qualification: Bachelor’s Degree / Master’s Degree preferably in Computer Science / Electrical & Electronics Engineering / Telecommunication 
  • At least 5+ years of IT experience performing complex application development projects on the Microsoft stack.
  • At least 2 years of hands-on development experience with Dynamics 365 / CRM and/or Power Platform.
  • In-depth hands-on knowledge of the Microsoft Dynamics CRM platform, the entity model, security model, and Web services.
  • In-depth hands-on knowledge of Canvas and Model-Driven applications and the Common Data Service (CDS).
  • Experienced in MSSQL; including database tuning, detecting bottlenecks working with SSRS and SSIS
  • Extensive .NET Framework and C# development experience including experience with the CRM API, REST/ODATA, and SOAP endpoints.
  • Hands-on experience architecting solutions that involve Dynamics customization to include server-side code, custom business logic, integration modules, workflow assemblies, and plug-ins.
  • Experience with customizing the Web client and Dynamics CRM for Microsoft Office Outlook.
  • Experience with ADO.NET, ASP.NET, Windows Communication, and Workflow Foundations.
  • Extensive JavaScript, HTML design, and development experience.
  • Experience architecting business solutions based on SQL Server database, reporting and integration services.
  • Development lifecycle and TFS knowledge
  • Experience with object-oriented design and Service-Oriented Architectures (SOA).
  • Excellent client-facing written and oral communications skills
  • Ability to work on client projects on client premises
  • Familiarity with agile software delivery methodologies such as Scrum

Desirable Skills 

  • Experience in Banking.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSenior CRM Developer