Taro Logo

Senior CRM Developer

Adree is a company that specializes in CRM solutions and custom software development.
Backend
Senior Software Engineer
In-Person
5+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior CRM Developer

Adree is seeking a Senior CRM Developer to join their team in Riyadh, Saudi Arabia. This full-time, on-site role requires a technical expert capable of handling various CRM projects, from migrations to complex customizations. The ideal candidate will have a strong background in Dynamics CRM development, with experience in building custom screens, forms, and workflows.

Key responsibilities include acting as a technical expert for CRM projects, handling complex customizations and backend/UI development, and maintaining communication with various teams. The role demands a bachelor's degree in Computer Science or a related field, proven CRM development experience, and strong programming skills in .Net, JavaScript, C#, and SQL Server.

Additional valuable skills include experience with OutSystems, .NET Core 8 & Framework, ORM (EFCore - Dapper), JWT, design patterns, microservices architecture, API gateways, caching, message queues, background jobs, and familiarity with containerization technologies like Docker and Kubernetes.

This position offers an opportunity to work on cutting-edge CRM solutions and contribute to the growth of Adree's technological capabilities. Join a dynamic team and help shape the future of CRM development in a rapidly evolving tech landscape.

Last updated 8 months ago

Responsibilities For Senior CRM Developer

  • Act as a technical expert for all CRM projects, including migrations, customizations, and implementations
  • Handle projects of varying complexity levels, from intricate customizations to backend/UI development
  • Maintain regular communication with enterprise architecture, suppliers, business intelligence, and application development teams
  • Build custom screens, Dynamic CRM forms along with views
  • Create reports and workflows around client requirements for interfaces
  • Ensure clear understanding of requirements before initiating work

Requirements For Senior CRM Developer

JavaScript
Node.js
TypeScript
  • Bachelor's degree in Computer Science or a related field
  • Proven experience in developing and maintaining CRM systems
  • Familiarity with CRM software platforms such as Salesforce, Microsoft Dynamics and Creatio
  • Strong programming skills in languages such as .Net, JavaScript, C#, SQL Server
  • Ability to work collaboratively with cross-functional teams and stakeholders
  • Good communication skills
  • Experience in Dynamics CRM Development

Interested in this job?