Job Title : CRM Developer - Microsoft Dynamics CRM Industry: Solar & Batteries Reporting To : Group ICT Manager Location : Nairobi Gross Salary : Competitive with Incentives Job Purpose : We are looking for a highly motivated, qualified, experienced and reputable team player to fill the position of CRM Developer . Our client is implementing Microsoft Dynamics CRM across core business areas of the organization and is looking for a highly motivated, qualified and experienced individual who is proficient in this CRM. Job Summary: Build solutions and provide administrative support for Microsoft Dynamics CRM Reviews continuous integration build status and fixes build failures. Performs exploratory testing to confirm application execution and to identify software deficiencies not covered by automated testing. Responsibilities: The CRM developer will act as a technical expert on Dynamics CRM projects (implementations, customisation, migrations, and more). The individual may be responsible for one or more aspects of the project including extending Dynamics CRM, simple to complex customisation, UI/backend development, integration with other applications and more. Other responsibilities include configuration, data standardisation, and support. The candidate must be extremely detail-oriented, have the ability to multitask, and be able to prioritise multiple demands in a fast-paced environment Experience building Dynamics CRM forms, screens, and views, as well as workflows and reports around the customer needs for an interface Integrate existing systems and services into the CRM architecture. Ensure timely delivery of services, adhere to quality and meet high levels of customer satisfaction. Serve as primary system administrator for the CRM environment Assist in training of new users, and grow the CRM skill set across the organisation Identifying opportunities for improving customer satisfaction through surveys and focus groups Planning new systems that address any issues with the current systems Provide documentation of all processes and training as needed Prepare project plans, identify and resolve issues and communicate project status. Provide systems support for any changes made to existing business environment. Translate highly technical specifications into clear non-technical requirements Any other duty assigned by the G-ICT Manager Requirements: Bachelors degree in Computer science, IT or related degree At least 2 years hands-on experience developing, supporting and administering Microsoft Dynamics CRM Proficient in Microsoft Dynamics CRM. Strong experience developing standards-compliant applications using technologies such as HTML, CSS, JavaScript/jQuery, SOAP, APIs, Rest services, Python, JSON and XML/XSL Experience in programming languages (such as .NET framework, C#, Java, jQuery, JavaScript, XML, XSLT, C/AL) and relational databases (such as SQL Server and MySQL) Professional Certification in CRM will be an added advantage Hands-on experience in systems integrations (CRM and other third-party systems) Hands-on experience in Systems Development and Database administration preferably MSSQL Excellent interpersonal and communication skills Project management skills Interested? Excited about this incredible opportunity? Take the first step towards joining a dynamic team by following these instructions: Submit your updated CV and a compelling Cover Letter, stating your salary expectations and availability. Application Deadline: Monday 25th March, 2024. If you encounter any difficulties while applying through our job portal, please feel free to call +254 784 155 512 during official working hours.