Browse Jobs
For Employers
Post JobLog inGet Started

CRM Senior Developer

Arabian Advanced Systems
New Cairo, Cairo
Posted 3 years ago
11Applicants for1 open position
  • 11Viewed
  • 5In Consideration
  • 5Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

Duties & Responsibilities:

  • Reporting to the Director of Research and Development, the duties and responsibilities of the CRM Solutions Developer include: Collaborate with other software developers, business analysts, software architects and IT professionals to implement Microsoft Dynamics CRM solutions. Develop and maintain a platform roadmap. Customize the system to meet the business needs of the company. Integrate existing systems and services into the CRM architecture. Assist with deployment and provisioning activities.

Job Requirements

  • Strong Microsoft Dynamics CRM product experience, ideally with CRM 2016 or 365.
  • Have been involved in the delivery of at least five Microsoft Dynamics CRM projects.
  • 4+ Year’s coding on the Microsoft Dynamics CRM/365 SDK.
  • 3+ Years in .NET, C#, ASP.NET & JavaScript programming.
  • Proven experience in consulting on software products, business analysis & requirements gathering. Proficiency in developing plug-in & workflow assemblies. Experienced in developing .NET web services & web API applications. Understanding of SQL Server 2016.
  • Able to customize CRM forms, views, workflows, business rules, charts, & dashboards. Knowledge of CRM usage in Browsers, Outlook, Tablet & Mobile Applications. Hands on experience with Team Foundation Server.

Qualifications:

  • Bachelor's degree in Computer science, Computer Engineering, or equivalent
  • Minimum Requirements 5+ years’ experience with software development, specifically around Microsoft Dynamics CRM College or University degree in Computer Science or a related discipline

Core Competency Requirements

  • Proficient with developing, deploying, customizing and integrating Microsoft Dynamics CRM
  • Demonstrated proficiency in installing and deploying CRM Organizations
  • Demonstrated proficiency in customizing and creating CRM entities
  • Demonstrated proficiency in understanding and implementing business workflows and processes
  • Demonstrated proficiency in using the either the CRM SDK or plugin platforms.
  • Demonstrated proficiency with Microsoft .NET 3.5+ development using C#
  • Experience with source control management systems and continuous integration/deployment environments
  • Internally motivated, able to work proficiently both independently and in a team environment
  • Proven communication skills with both internal team members and external business stakeholders
  • Strong initiative to find ways to improve solutions, systems, and processes

Preferred Competency Requirements

  • Experience with supporting Microsoft products (SQL Server, SharePoint, IIS, Lync)
  • Microsoft Certified Technology Specialist (MCTS) for Microsoft Dynamics CRM 365 Experience working on an agile development team

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentCRM Senior Developer