Description

Position Objective

We are looking for a talented .NET & CRM Developer with hands-on experience in front-end technologies. The ideal candidate will be responsible for developing and maintaining our CRM systems, integrating them with .NET applications, and enhancing the user experience through effective front-end development

Key Responsibilities & Skills

  • Problem solving
  • Work with CRM team and client business
  • Closely work with Architect/Lead to implement technical solutions
  • Develop proof of concepts for various alternative solutions
  • Develop integrations with Dynamics CRM through SDKs
  • Learn CRM development & customizations to support the CRM long term support
  • Code review, unit testing and produce quality code
  • Continuous upskill to meet the client need
  • Aware of common software design patterns, chose the right design and implement them.

Unique Knowledge & Skill Requirement

Front-End Technologies

  • HTML, CSS, JavaScript/TypeScript
  • Angular/React/Vue or any fronted UI skill

Back-End Technologies

  • .NET Framework / .NET Core / .NET 5+, ASP.NET / ASP.NET Core
  • C#
  • OOPS, Common design patterns
  • SQL Server DB, Entity Framework/ORM
  • LINQ
  • SQL Query
  • Web API + JSON
  • WCF + XML
  • Async await/multi-threading
  • Swagger/Open API Design/Restful
  • ASP.NET Web forms (Basic/Intermediate level)
  • Single sign on (SSO) / oAuth
  • Any integration development (CRM/SharePoint/Twilio/Payment Gateway/Any)

Development Tools

  • Visual Studio / Visual Studio Code, Git, Azure DevOps / GitHub / GitLab,
  • Git
  • Unit Test Coding (Intermediate and above)
  • Code Review Tools (Resharper/SonarQube/Any)
  • Postman/Swagger for API testing

Good to have skills

  • OData , SOAP, Microservices Architecture
  • Cloud Platforms: Microsoft Azure, Azure Logic Apps, Dynamics 365 Plugins and Custom Workflows, JavaScript and TypeScript for Dynamics CRM Customizations, Understanding of CRM Processes (Sales and Service)

Education

B.Tech (CS/IT) or equivalent

Education

Any Graduate