drjobs Sr Engineer-CRM

Sr Engineer-CRM

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Jobs by Experience drjobs

8years

Job Location drjobs

Hyderabad - India

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Job Title: Senior CRM Developer

Job Summary:

As a Senior CRM Developer you will be responsible for developing customizing and integrating CRM solutions that align with the organization s needs. With over 7 years of experience you will play a key role in implementing optimizing and maintaining CRM platforms ensuring they deliver maximum value. You will collaborate with stakeholders to gather requirements and translate them into technical solutions while also providing mentorship to junior developers.

Key Responsibilities:

Requirements Gathering: Work with business stakeholders to gather and analyze CRM system requirements and translate them into functional specifications.

Customization: Lead the customization and configuration of CRM platforms including designing custom entities forms workflows business rules and dashboards.

Development: Design code and maintain custom CRM functionalities using JavaScript C# .NET and other relevant technologies.

Integration: Develop and manage integrations between CRM systems and other business applications such as ERP marketing automation and support systems using APIs and middleware.

Data Management: Lead data migration efforts by creating scripts for data transformation migration and validation to ensure data integrity within the CRM.

Security and Compliance: Implement security measures manage role-based access controls and ensure CRM systems are compliant with data protection laws.

Performance Optimization: Monitor and optimize system performance troubleshooting any technical issues to ensure the CRM system operates efficiently.

Mentorship: Provide guidance and mentorship to junior developers ensuring best practices in coding customization and project execution.

Documentation: Create and maintain detailed technical documentation for CRM configurations customizations and integrations.

Support: Offer technical support and collaborate with IT teams to ensure the smooth functioning and continuous improvement of CRM systems.

Qualifications:

  • Bachelor s degree in computer science information technology or a related field.
  • 7 years of experience as a CRM Developer with proven expertise in CRM implementations.
  • In-depth experience with CRM platforms such as Microsoft Dynamics CRM or Dynamics 365.
  • Advanced proficiency in CRM customization using JavaScript C# .NET and relevant development tools.
  • Experience with API development and CRM integrations with other business systems.
  • Experience with upgrading or migrating CRM systems to newer versions.
  • Strong understanding of CRM concepts including sales marketing and service automation.
  • Experience with data migration management and reporting within CRM environments.
  • Familiarity with Agile development methodologies and DevOps practices.
  • Strong problem-solving and troubleshooting skills with attention to detail.
  • Excellent communication skills with the ability to work effectively across teams.

Nice to Have:

  • Dynamics 365 CRM/CE Certifications.
  • Experience with cloud platforms such as Azure or AWS for CRM hosting and scaling.

Microsoft Dynamics CRM (On-Prem), C#, .NET, , JavaScript, SQL Server, CRM SDK, Plugins, Workflows, SSRS, FetchXML, Data Migration, Active Directory, IIS, Windows Server, REST API Integration.

Education

Any Graduate

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.