At a Glance
- Tasks: Develop a CRM platform from scratch for lead generation management.
- Company: Join a dynamic team in the Sales/Business Development sector.
- Benefits: Enjoy flexible work options and opportunities for professional growth.
- Why this job: Be part of an innovative project that centralises data and enhances sales efficiency.
- Qualifications: Computer science degree (2.1 or above) with software development experience required.
- Other info: Experience with Salesforce, Agile environments, and full stack development is essential.
The predicted salary is between 36000 - 60000 £ per year.
Insight Global are looking for a CRM Engineer to join one of their clients in the Sales/Business Development space. The chosen candidate will be working independently to develop a CRM platform from scratch that will be integrated into the Sales team to manage and centralise lead generation data. They will be using tools such as Salesforce to develop the CRM, as well as SQL and NoSQL for database management. This is a new CRM that will be integrated over a few years and will eventually replace the two CRMs that are currently being used.
Must Haves:
- Experience in architecture of software development (developing a CRM system)
- Salesforce is currently being used, but Microsoft Dynamics, HubSpot, or anything similar is also fine
- Strong knowledge and hands-on experience with programming languages (Java or Python are preferred, but JavaScript and C# are also fine)
- Familiarity with cloud platforms (AWS, Azure, Google Cloud)
- Hands-on experience with database management (SQL or NoSQL)
- Experience working in an Agile environment
- Computer science degree - 2.1 and above (Specialty in AI, Software Development or Machine Learning is a plus)
- Strong knowledge of full stack development
Customer Relationship Management Engineer employer: Insight Global
Contact Detail:
Insight Global Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Customer Relationship Management Engineer
✨Tip Number 1
Familiarise yourself with the specific CRM tools mentioned in the job description, especially Salesforce. Consider taking online courses or tutorials to enhance your skills and demonstrate your commitment to mastering these platforms.
✨Tip Number 2
Showcase your experience in software architecture by preparing examples of past projects where you developed or integrated CRM systems. Be ready to discuss the challenges you faced and how you overcame them during interviews.
✨Tip Number 3
Brush up on your programming skills, particularly in Java or Python, as well as database management with SQL and NoSQL. You might want to work on a small project that highlights your full stack development capabilities to share during your application process.
✨Tip Number 4
Since the role involves working in an Agile environment, be prepared to discuss your experience with Agile methodologies. Consider sharing specific examples of how you've contributed to Agile teams and how it has improved project outcomes.
We think you need these skills to ace Customer Relationship Management Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience in CRM development, particularly with Salesforce and any other relevant platforms. Emphasise your programming skills in Java or Python, as well as your familiarity with cloud platforms and database management.
Craft a Compelling Cover Letter: In your cover letter, explain why you are passionate about developing CRM systems and how your background aligns with the requirements of the role. Mention specific projects where you've successfully implemented similar solutions.
Showcase Relevant Projects: If you have worked on any CRM systems or related software development projects, be sure to include these in your application. Describe your role, the technologies used, and the impact of your work.
Highlight Agile Experience: Since the role requires experience in an Agile environment, make sure to mention any relevant methodologies you have used. Discuss how you have contributed to Agile teams and any specific frameworks you are familiar with.
How to prepare for a job interview at Insight Global
✨Showcase Your CRM Experience
Be prepared to discuss your previous experience with CRM systems, particularly Salesforce. Highlight specific projects where you developed or integrated CRM solutions, and be ready to explain the challenges you faced and how you overcame them.
✨Demonstrate Technical Proficiency
Since the role requires strong programming skills, brush up on Java, Python, or any other relevant languages. Be ready to answer technical questions or even solve coding problems during the interview to showcase your hands-on experience.
✨Understand Agile Methodologies
Familiarise yourself with Agile principles and practices, as this role involves working in an Agile environment. Be prepared to discuss how you've applied Agile methodologies in past projects and how they contributed to successful outcomes.
✨Prepare for Database Management Questions
Given the importance of database management in this role, review your knowledge of SQL and NoSQL databases. Be ready to discuss your experience with data architecture and how you would approach managing lead generation data effectively.