Browse Jobs
For Employers
Post JobLog inGet Started

Associate Software Developer - CRM

Xceed
Maadi, Cairo
Posted 4 years ago
33Applicants for1 open position
  • 31Viewed
  • 5In Consideration
  • 13Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

Key Skills: MS Dynamics CRM

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 life cycle 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

  • At least 3+ years of IT experience performing complex application development projects on the Microsoft stack.
  • At least 1 year 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
  • Ability to work on client projects on client premises
  • Extensive .NET Framework and C# development experience including experience with the CRM API, REST/ODATA, and SOAP endpoints.
  • Hands-on experience in 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 life cycle and TFS knowledge
  • Experience with object-oriented design and Service Oriented Architectures (SOA).
  • Excellent client-facing written and oral communications skills
  • Familiarity with agile software delivery methodologies such as Scrum

Minimum requirements:

  • Minimum Three years of experience in the same role
  • Bachelor’s Degree / Master’s Degree – Computer Science, Electrical Engineering, Electronics/Telecommunication
  • Previous experience in Banking
  • Working will be from Home and we offer a very attractive package.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentAssociate Software Developer - CRM