What Jobs are available for Crm Developer in Bahrain?
Showing 587 Crm Developer jobs in Bahrain
Enterprise Sales Manager - CRM Systems
Posted 23 days ago
Job Viewed
Job Description
Responsibilities:
- Develop and implement comprehensive sales strategies to penetrate and secure large enterprise clients for our CRM solutions.
- Lead, mentor, and manage a team of remote enterprise sales representatives, fostering a high-performance culture.
- Set ambitious sales targets for the team and individual representatives, and monitor progress towards achieving these goals.
- Oversee the entire sales process for enterprise accounts, from initial contact and needs assessment to proposal, negotiation, and closing.
- Build and maintain strong, long-lasting relationships with key stakeholders within target enterprise organizations.
- Collaborate with marketing to develop targeted campaigns and ensure a consistent flow of qualified enterprise leads.
- Analyze sales data and market trends to identify new opportunities and refine sales approaches.
- Prepare and present regular sales reports to senior management, highlighting performance, challenges, and forecasts.
- Ensure seamless collaboration between the sales team and other departments, such as customer success and product development.
- Stay updated on the latest advancements in CRM technology and the competitive landscape to provide strategic insights.
- Bachelor's degree in Business Administration, Sales, or a related field; an MBA is advantageous.
- 10+ years of experience in enterprise sales, with a significant portion focused on software or technology solutions.
- Proven track record of successfully managing and growing enterprise sales teams, preferably in a remote setting.
- Demonstrated ability to close multi-million dollar deals with large, complex organizations.
- In-depth knowledge of CRM platforms, sales methodologies, and enterprise sales cycles.
- Exceptional leadership, communication, negotiation, and interpersonal skills.
- Strong analytical and strategic thinking abilities.
- Proficiency in CRM software and sales management tools.
- Ability to work independently, manage time effectively, and thrive in a remote work environment.
- Willingness to travel for critical client meetings or company events as needed.
Is this job a match or a miss?
 
            
        
                                
            
                 
            
        
            Lead Technical Support Specialist - CRM Systems
Posted 20 days ago
Job Viewed
Job Description
Responsibilities:
- Provide advanced technical support for our primary CRM platform, diagnosing and resolving intricate software and hardware issues.
- Lead a team of customer service and helpdesk professionals, offering guidance, training, and performance management.
- Develop and maintain comprehensive knowledge base articles, troubleshooting guides, and FAQs for both internal users and external customers.
- Monitor system performance, identifying potential issues and implementing proactive solutions to prevent downtime.
- Collaborate with IT and development teams to implement system updates, patches, and new feature rollouts.
- Manage user accounts, permissions, and data integrity within the CRM system.
- Analyze support ticket trends to identify recurring problems and propose system improvements.
- Document all support activities, resolutions, and system configurations accurately.
- Ensure compliance with data privacy regulations and security protocols.
- Contribute to the continuous improvement of support processes and customer service delivery.
- Onboard and train new support staff on company systems and support procedures.
- Act as a liaison between the support team and other departments to communicate technical information effectively.
- Bachelor's degree in Information Technology, Computer Science, or a related field, or equivalent practical experience.
- Proven experience (5+ years) in a technical support or helpdesk role, with at least 2 years in a lead or supervisory capacity.
- Extensive knowledge of CRM systems (e.g., Salesforce, HubSpot, Microsoft Dynamics) and their administration.
- Strong understanding of IT support ticketing systems and methodologies.
- Excellent analytical and problem-solving skills.
- Exceptional communication and interpersonal skills, with the ability to explain technical concepts to non-technical users.
- Experience in managing and motivating a support team.
- Familiarity with ITIL best practices is a plus.
- Ability to work effectively in a hybrid environment, balancing remote and in-office responsibilities.
- Proficiency in data analysis and reporting tools.
Is this job a match or a miss?
 
            
        
                                
            
                 
            
        
            Software Development Apprentice
Posted 9 days ago
Job Viewed
Job Description
Is this job a match or a miss?
 
            
        
                                
            
                 
            
        
            Advanced Apprenticeship - Software Development
Posted today
Job Viewed
Job Description
Program Highlights:
- Comprehensive training in modern programming languages (e.g., Python, Java, JavaScript).
- Exposure to full-stack development, including front-end and back-end technologies.
- Learning agile development methodologies and best practices.
- Participating in coding challenges, pair programming, and code reviews.
- Developing foundational knowledge of databases, cloud computing, and software architecture.
- Working on projects that contribute to our client's innovative product offerings.
- Receiving personalized mentorship and career guidance from senior engineers.
- Developing essential soft skills such as problem-solving, teamwork, and communication.
- Gaining practical experience in a professional software development lifecycle.
- Opportunity to earn industry-recognized certifications.
Is this job a match or a miss?
 
            
        
                                
            
                 
            
        
            Senior Software Development Engineer
Posted today
Job Viewed
Job Description
Responsibilities:
- Design, develop, and maintain scalable and robust software applications.
- Write clean, efficient, and well-documented code in multiple programming languages (e.g., Java, Python, C#, JavaScript).
- Collaborate with cross-functional teams to define, design, and ship new features.
- Participate in code reviews to ensure code quality and adherence to standards.
- Develop and maintain automated testing frameworks and pipelines.
- Troubleshoot, debug, and upgrade existing systems.
- Optimize application performance and ensure system reliability.
- Contribute to architectural decisions and technical strategy.
- Mentor and guide junior software engineers.
- Stay current with emerging technologies and industry best practices.
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- 5+ years of professional software development experience.
- Proficiency in one or more object-oriented programming languages (e.g., Java, Python, C++).
- Strong experience with front-end frameworks (e.g., React, Angular, Vue.js) and back-end technologies (e.g., Node.js, Django, Spring Boot).
- Experience with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
- Solid understanding of database technologies (SQL, NoSQL).
- Experience with Agile development methodologies.
- Excellent problem-solving, analytical, and communication skills.
- Ability to work effectively in a hybrid work model in **Tubli, Capital, BH**.
- Experience with microservices architecture is a plus.
Is this job a match or a miss?
 
            
        
                                
            
                 
            
        
            Junior Software Development Apprentice
Posted today
Job Viewed
Job Description
- Assisting senior developers in writing, testing, and debugging code.
- Learning and applying various programming languages and frameworks.
- Participating in code reviews and team meetings.
- Contributing to the development of new software features and enhancements.
- Troubleshooting and resolving software defects.
- Developing documentation for code and processes.
- Collaborating with cross-functional teams to understand project requirements.
- Engaging in continuous learning to stay updated with emerging technologies.
Is this job a match or a miss?
 
            
        
                                
            
                 
            
        
            Graduate Trainee - Software Development
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Assist in the design, development, and testing of software applications.
- Write clean, efficient, and well-documented code.
- Collaborate with senior developers and team members on project tasks.
- Participate in code reviews and provide constructive feedback.
- Learn and apply software development best practices and methodologies.
- Troubleshoot and debug software issues.
- Contribute to the creation of technical documentation.
- Engage in continuous learning of new technologies and tools.
- Support the deployment and maintenance of software systems.
- Participate in team meetings and contribute to project planning.
Qualifications:
- Recent graduate with a Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
- Strong understanding of fundamental programming concepts.
- Familiarity with at least one programming language (e.g., Python, Java, C++, JavaScript).
- Basic knowledge of data structures and algorithms.
- Excellent analytical and problem-solving skills.
- Strong communication and teamwork abilities.
- Eagerness to learn and adapt to new technologies.
- Ability to work independently and manage tasks effectively in a remote setting.
- A passion for software development and technology.
- Previous internship or project experience in software development is a plus.
Is this job a match or a miss?
 
            
        
                                
            
                 
            
        
            Be The First To Know
About the latest Crm developer Jobs in Bahrain !
Senior Software Development Manager
Posted today
Job Viewed
Job Description
Is this job a match or a miss?
 
            
        
                                
            
                 
            
        
            Junior Software Development Apprentice
Posted 1 day ago
Job Viewed
Job Description
Is this job a match or a miss?
 
            
        
                                
            
                 
            
        
            Graduate Software Development Intern
Posted 1 day ago
Job Viewed
Job Description
Is this job a match or a miss?
 
            
        
                                
            
                