CRM Developer
3 months ago
The CRM Developer is responsible for designing, developing, customizing, and maintaining the organization''s Customer Relationship Management (CRM) system to meet business requirements and enhance user productivity. This role involves developing CRM solutions, integrations, and extensions to optimize customer data management and support sales, marketing, and service operations.
CRM Solution Development
Integration and Data Management
Customization and Extension
Design, develop, and customize CRM solutions using CRM platform technologies (e.g., Salesforce, Microsoft Dynamics, HubSpot).
Implement and configure CRM workflows, business rules, data models, and user interfaces to support business processes.
Collaborate with stakeholders to gather requirements, design technical solutions, and translate business needs into CRM functionalities.
Integrate CRM system with other enterprise applications (e.g., ERP, marketing automation) to ensure data consistency and streamline business processes.
Develop and maintain data migration scripts, ETL processes, and data integration solutions for CRM data synchronization.
Implement data quality controls, deduplication strategies, and data enrichment techniques within the CRM platform.
Customize CRM modules, objects, and fields to align with specific business requirements and user needs.
Develop custom UI components, layouts, and templates to enhance user experience and usability of the CRM system.
Implement custom reports, dashboards, and analytics to provide actionable insights for sales, marketing, and service teams.
CRM System Maintenance and Support
Documentation and Collaboration
Perform regular maintenance tasks, updates, and patches to ensure the stability and performance of the CRM system.
Troubleshoot and resolve CRM system issues, bugs, and technical problems reported by users or identified through monitoring.
Provide technical support and training to CRM system users to maximize adoption and proficiency.
Create technical documentation, release notes, and user guides for CRM configurations, customizations, and integrations.
Collaborate with cross-functional teams (e.g., sales, marketing, IT) to coordinate CRM development projects and ensure alignment with business objectives.
Participate in project planning, sprint reviews, and agile development processes to deliver CRM enhancements on schedule.
Continuous Improvement and Optimization
Collaborate with cross-functional teams to identify opportunities for CRM system optimization and process improvements.
Stay updated on CRM industry trends, best practices, and emerging technologies to recommend enhancements and innovations for customer relationship management.
Self-Management & Leadership
Set an example through personal quality and productivity standards and ways of working with others.
Demonstrate consistent application of internal procedures. Plan and priorities, demonstrating abilities to manage competing demands.
Demonstrate abilities to anticipate and manage change. Demonstrate flexibility. in balancing achievement of own objectives with abilities to understand and respond to organisational and team needs. Drive customer centricity.
Ability to lead and mentor a team of database administrators
Work Collaboratively
Build a culture of integrity, respect and understanding across the organisation.
Recognise outcomes which resulted from effective collaboration between teams.
Build co-operation and overcome barriers to information sharing, communication, and collaboration across the organisation.
Facilitate opportunities to engage and collaborate with external stakeholders (Retailers and POS Companies) to develop joint solutions.
Demonstrate ability to work in teams.
Demonstrate ability to communicate at all levels.
Self-Management
Follow through to ensure that personal quality and productivity standards are consistently and accurately maintained.
Demonstrate consistent application of internal processes.
Plan and prioritize, demonstrating abilities to manage competing demands.
Demonstrate abilities to anticipate and manage change.
Demonstrate flexibility in balancing achievement of own objectives with abilities to understand and respond to organizational requirements.
Demonstrate attention to detail.
Demonstrate good organizational skills, planning, prioritizing and execution.
Demonstrate good time management, essential for good self-management.
Demonstrate good goal setting skills in maintaining productivity.
Demonstrate good self-motivation to ensure progress on projects and activities.
Minimum Academic, Professional Qualifications & Experience required for this position:
Bachelors degree in computer science, Information Technology, or related field.
3+ years of experience in CRM development, customization, and integration using CRM platforms (e.g., Salesforce, Microsoft Dynamics, HubSpot).
Proficiency in CRM platform technologies and tools (e.g., Apex, Visualforce, Lightning Components for Salesforce; C#, .NET for Microsoft Dynamics).
Strong understanding of CRM data models, workflows, security models, and APIs.
Experience with web development technologies (HTML, CSS, JavaScript) and REST/SOAP APIs for integrations.
Familiarity with agile software development methodologies (e.g., Scrum, Kanban) and version control systems (e.g., Git).
Excellent problem-solving, analytical, and communication skills.
Ability to work independently and collaboratively in a team environment, prioritizing tasks and managing multiple projects.
Salary - +- R50kpm CTC
-
CRM Developer
3 months ago
Johannesburg, South Africa Top Talent Professional Services Full timeThe CRM Developer is responsible for designing, developing, customizing, and maintaining the organization''s Customer Relationship Management (CRM) system to meet business requirements and enhance user productivity. This role involves developing CRM solutions, integrations, and extensions to optimize customer data management and support sales, marketing, and...
-
Microsoft CRM Developer
4 months ago
Johannesburg, South Africa IOCO Full timeWe are seeking a skilled and experienced Microsoft CRM Developer to join our dynamic IT team. As a Microsoft CRM Developer, you will be responsible for designing, developing, and customizing Microsoft Dynamics CRM solutions to meet the organization's business needs. If you have a strong background in CRM development, particularly with Microsoft Dynamics, and...
-
SAP CRM Developer
1 day ago
Johannesburg, Gauteng, South Africa Isilumko Staffing Full timeIsilumko Staffing is seeking an experienced SAP ABAP/CRM Developer to join their team in Johannesburg on a 6-month contract.Key Requirements:3-5 years of experience in SAP ABAP and CRM developmentIT degree and ABAP certificationEssential Skills:Programming skills in SAP ABAPDebugging and coding expertiseDeadline-driven and detail-orientedEffective...
-
Lead CRM Developer
2 weeks ago
Johannesburg, Gauteng, South Africa Blue Pearl PTY LTD Full timeJob Title: Lead CRM DeveloperBlue Pearl PTY LTD is seeking a highly skilled Lead CRM Developer to join our team.The successful candidate will be responsible for leading the development of CRM solutions using Salesforce, ServiceNow, and other technologies.Key Responsibilities:Design and develop modular, scalable CRM solutions that meet business...
-
Dynamics CRM Developer
4 months ago
Johannesburg, South Africa Fempower Full timeJoin our client, a prominent player in the financial services and banking sector, in their pursuit of a Dynamics CRM Developer based in Sandton, Johannesburg. Main Purpose of the Job: As a Dynamics CRM Developer, you'll collaborate with a diverse team to implement and customize Microsoft Dynamics CRM solutions, ensuring they align with the company's...
-
Dynamics CRM Developer
4 months ago
Johannesburg, South Africa Fempower Personnel Full timeJoin our client, a prominent player in the financial services and banking sector, in their pursuit of a Dynamics CRM Developer based in Sandton, Johannesburg. Main Purpose of the Job: As a Dynamics CRM Developer, you'll collaborate with a diverse team to implement and customize Microsoft Dynamics CRM solutions, ensuring they align with the company's...
-
Lead CRM Developer
1 month ago
Johannesburg, South Africa Blue Pearl PTY LTD Full timeThis is a remote position.What you'll do:1. Work closely with all team members to create a modular, scalable solution that addresses/incorporates future architectural changes and designs.2. Drive the team's engineering practices in test-driven development, continuous integration, and automated deployment.3. Be a hands-on team member who actively...
-
Lead CRM Developer
3 weeks ago
Johannesburg, Gauteng, South Africa Blue Pearl PTY LTD Full timeJob DescriptionThis is a remote position with Blue Pearl PTY LTD, where you will be working closely with the team to create a modular, scalable CRM solution.Key ResponsibilitiesReview and approve the design and development of CRM Solutions as Salesforce, ServiceNow, and others.Be the technological design authority of the CRM Platform, working closely with...
-
Dynamics CRM Solutions Developer
3 weeks ago
Johannesburg, Gauteng, South Africa Fempower Full timeAbout FempowerFempower is a leading provider of innovative technology solutions to the financial services sector. We are committed to delivering cutting-edge CRM solutions that drive business growth and customer satisfaction.Main ResponsibilitiesParticipate in requirements analysis and software design to ensure seamless integration with existing...
-
CRM Specialist
4 months ago
Johannesburg, South Africa Clarins Full time**CRM Specialist**: **Ready to bring passion into your career?** A global leading skincare and make-up company, Clarins Group is the embodiment of a committed family history, with a fierce passion for innovation and spirit of independence. Its _raison d’être_ is "making life more beautiful, passing on a more beautiful planet". Operating in more than 150...
-
Lead CRM
4 months ago
Johannesburg, South Africa Top Talent Professional Services Full timeThe Lead CRM is responsible for overseeing the implementation, optimization, and strategic use of the Customer Relationship Management (CRM) system to enhance customer engagement, sales effectiveness, and business processes. This role plays a critical part in driving CRM strategy and maximizing the value of customer data within the organization. CRM Strategy...
-
Lead CRM
3 months ago
Johannesburg, South Africa Top Talent Professional Services Full timeThe Lead CRM is responsible for overseeing the implementation, optimization, and strategic use of the Customer Relationship Management (CRM) system to enhance customer engagement, sales effectiveness, and business processes. This role plays a critical part in driving CRM strategy and maximizing the value of customer data within the organization.CRM Strategy...
-
SAP CRM Developer
3 weeks ago
Johannesburg, Gauteng, South Africa Isilumko Staffing (JHB) Full time**Job Title:** SAP CRM Developer**Company:** Isilumko Staffing (JHB)**Job Type:** Contract**Duration:** 6 months**About the Role:**We are seeking an experienced SAP ABAP / CRM Developer to join our team on a 6-month contract. The ideal candidate will have a strong background in SAP CRM and ABAP development, with a proven track record of delivering...
-
CRM Tester
1 week ago
Johannesburg, Gauteng, South Africa IOCO Full timeJob Title: CRM TesterWe are seeking a skilled CRM Tester to join our team at IOCO. As a CRM Tester, you will play a crucial role in ensuring the quality and usability of our software solutions.Key Responsibilities:Design and execute tests to validate software usability and functionality.Analyze test results and report observations to the design...
-
Digital CRM Specialist
4 months ago
Johannesburg, South Africa Elite Search and Selection Full timeRole: Digital CRM Specialist Location: Johannesburg Northern Suburbs - Hybrid ( office & Remote) Company: Long established international High End Cosmetic Brand offering a fantastic work environment, excellent benefits and opportunity to work with a phenomenal inspired and innovative team of professionals. The role of the Digital CRM Specialist involves...
-
Sage CRM Consultant
4 months ago
Johannesburg, South Africa BASHR Consulting Full time**Job Details**: **Department** **other** **Minimum experience** **Mid-Senior** **Company primary industry** **Information Technology and Services** **Job functional area** **Information Technology** **Salary** **R360 000 - R460 000 per annum** Job Title: Sage CRM Consultant Job Summary: Key Responsibilities: 1. Consult with clients to gather and...
-
CRM Specialist
3 weeks ago
Johannesburg, South Africa IG Group Full timeJob Description CRM Specialist - APAC & ME Join our APAC+ME Divisional team, working with best-in-class communications and CRM technology stacks to drive our ambition to produce client-driven, tailored and personalised communication that will help transform IG’s client experience. Be part of a team that wants to revolutionise the way we...
-
Zoho CRM Specialist
2 weeks ago
Johannesburg, Gauteng, South Africa Staff Unlimited Recruitment Full timeZoho CRM Expert Wanted **About the Role** We are seeking a highly skilled Zoho CRM expert to join our team at Staff Unlimited Recruitment. As a Zoho CRM expert, you will be responsible for providing expertise in Zoho CRM architecture, data, and automation/workflow. **Key Responsibilities** * Challenge and improve existing Zoho CRM concept and setup *...
-
Sales & CRM Administrator
4 months ago
Johannesburg, South Africa WePlace Full timeGauteng, JHB - Northern Suburbs - R 1000 - R 2000 Annually Cost To Company Our client, specialists in Service Logistics is looking for a Sales & CRM Administrator to join their team. **Vacancy: Sales & CRM Administrator** - Our client is looking to employ a Sales & CRM Administrator in the pivotal role of: - Supporting the professional team to ensure that...
-
Zoho CRM Expert
4 months ago
Johannesburg, South Africa Staff Unlimited Recruitment Full timeOur client is seeking a **Zoho CRM Expert** to join their team, based in Johannesburg. Qualified applicant based in South Africa to provide Zoho CRM expertise to an exciting Swiss Digital Marketing Agency. Option to work part-time or full-time. Minimum Requirements: - Bachelor’s Degree in Business or at least 2 years' of relevant work experience -...