Experience: 5+ years
Job Description:
- Design, develop, and maintain CRM solutions that effectively support business processes.
- Work closely with stakeholders to understand requirements and translate them into technical solutions within the CRM platform.
- Implement and manage integrations between the CRM system and other business applications, ensuring data consistency and integrity across systems.
- Develop custom plugins, workflows, and applications to enhance CRM functionality.
- Conduct CRM system configuration, customization, and extension using API’s and scripting languages.
- Perform data migration and synchronization tasks as needed.
- Ensure high-quality documentation for design, development, and deployment phases.
- Collaborate with cross-functional teams to design and implement features.
- Provide technical support and training to users on the CRM system.
- Stay updated with the latest CRM technologies and best practices, suggesting improvements where necessary.
Requirements:
- Bachelor’s degree in computer science, Information Technology, or related field.
- Proven experience as a CRM Developer with a focus on integration projects.
- Strong understanding of CRM platforms (e.g., Salesforce, Microsoft Dynamics 365, SAP CRM, Zen Desk, Halo) and their architectures.
- Experience with web services (REST, SOAP) and API integration.
- Proficiency in programming languages such as C#, Java, JavaScript, or Python.
- Knowledge of database technologies (SQL, NoSQL) and data integration tools.
- Familiarity with cloud services (AWS, Azure, Google Cloud) and their integration with CRM systems.
- Excellent problem-solving skills and the ability to work independently or as part of a team.
- Strong communication and interpersonal skills to effectively collaborate with technical and non-technical stakeholders.