CRM Developer, Cyborg Automation Hub

CRM Developer, Cyborg Automation Hub

Company Cyborg Automation Hub
Job title CRM Developer (Arabic Speaker)
Job location Jordan, Amman
Type Full Time

Responsibilities:

  • Customize CRM systems to meet business requirements by developing custom attributes, modules, workflows, reports and dashboards.
  • Design and implement CRM solutions to configure  Accounts, Leads, Sales, Marketing, and Customer Service processes.
  • Ensure CRM systems are optimized for usability, performance, and scalability.
  • Develop and manage integrations between the CRM system and other enterprise applications, such as ERP systems, email marketing tools, and customer support platforms.
  • Use APIs, web services, and middleware to ensure seamless data flow between systems.
  • Maintain and troubleshoot data synchronization between integrated systems.
  • Ensure the CRM system is regularly updated with the latest features, security patches, and version upgrades.
  • Perform routine system audits, identify areas for improvement, and implement fixes or enhancements.
  • Monitor CRM performance and resolve any technical issues related to system downtime or user access.
  • Design and implement automated workflows, business rules, and triggers to streamline business processes.
  • Create custom dashboards, reports, and analytics to provide insights into customer behavior, sales trends, and performance metrics.
  • Ensure that automated processes align with business goals and drive operational efficiency.
  • Provide training and documentation to internal and external stakeholders on CRM system usage, best practices, and new features.
  • Offer technical support to users, troubleshooting issues related to system access, functionality, and data integrity.
  • Assist with user account management, permissions, and security settings.
  • Implement data governance and security policies to protect sensitive customer information and ensure compliance with data protection regulations.
  • Manage data migration, imports, and exports while maintaining data accuracy and integrity.
  • Regularly back up CRM data and maintain disaster recovery plans.
  • Work closely with business analysts, project managers, and department heads to gather requirements and understand business needs.
  • Translate business requirements into technical specifications and create solutions that meet business objectives.
  • Communicate technical solutions clearly to non-technical stakeholders, ensuring alignment between technical development and business goals.
  • Develop and execute test plans to ensure the quality and functionality of CRM customizations and integrations.
  • Perform unit testing, user acceptance testing (UAT), and troubleshoot issues before deployment.
  • Ensure new features and system changes meet business requirements and work as expected.
  • Document system configurations, customizations, workflows, and integration points for future reference.
  • Maintain up-to-date technical documentation for both internal use and user reference.
  • Ensure clear and accessible documentation for ongoing system maintenance and upgrades.
  • Collaborate with IT teams to ensure that CRM systems are integrated into the broader enterprise infrastructure.
  • Participate in system architecture discussions and contribute to the design of secure and scalable solutions.
  • Work with development teams to ensure that code is written following best practices, using appropriate development methodologies.

Requirements & Skills:

  • Bachelor’s Degree in computer science, software engineering, IT, or equivalent.
  • 3 to 6 Years of work experience as a CRM developer.
  • Proven experience as a CRM Developer, preferably with platforms like SugarCRM, SuiteCRM, VTiger CRM, EspoCRM, or X2CRM.
  • Strong understanding of CRM platform architecture, APIs, and integration methods.
  • Strong understanding of the SugarAutomate; Smart Guides and BPM.
  • Proficiency in programming languages such as JavaScript, PHP,  MySQL, and jQuery.
  • Experience with web services (REST, SOAP) and database management (SQL, NoSQL).
  • Knowledge of CRM customization, including workflows, plugins, custom fields, and entities.
  • Excellent problem-solving and debugging skills.
  • Familiarity with Agile development methodologies and version control systems (e.g., Git).
  • CRM certifications (e.g., SugarCRM Certified Developer,  VTiger CRM Developer Certification, Odoo Technical Certification) are a plus.
  • Familiarity with languages beyond Arabic and English is a plus.

apply for job button