ResponsibilitiesMust act as a technical expert for all CRM projects, including migrations, customizations, and implementationsMust be prepared to handle projects of varying complexity levels, from intricate customizations to backend/UI developmentShould maintain regular communication with enterprise architecture, suppliers, business intelligence, and application development teamsExperience in Dynamics CRM Development.Experience in building custom screens, Dynamic CRM forms along with views.Experience in reports and workflows around the client requirements for an interface.Must ensure a clear understanding of requirements before initiating work
QualificationsBachelor's degree in Computer Science or a related fieldProven experience in developing and maintaining CRM systemsFamiliarity with CRM software platforms such as Salesforce, Microsoft Dynamics and CreatioStrong programming skills in languages such as .Net, JavaScript, C# , SQL ServerAbility to work collaboratively with cross-functional teams and stakeholdersGood communication skillsGood To Have are big plus: -OutSystems DotNet Core 8 & Framework* C#* SQL Server* ORM ( EFCore - Dapper )* JWT* Design Pattern* Software Architecture like ( Microservices )* JWT* Logging* ApiGateways* Caching ( Memory - Distributed )* Message Queue* Background Jobs* Familiarity with containerization and orchestration technologies like Docker and Kubernetes.