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
- Senior Java DeveloperFawry for Banking Technology and Electronic Payments S.A.E - Smart Village, Giza2 days ago