Description

Position Objective

The .NET & CRM Architect will be responsible for the architectural design, development, and integration of CRM systems with .NET technologies. The ideal candidate will possess deep technical expertise, and leadership skills to drive changes.

Key Responsibilities & Skills

  • Collaborate with client stakeholders to understand and analyze business problems and goals. Convert the business problems into CRM + .NET solutions and implement them along with the team.
  • Technical Architecture to design and integrate the solutions into various CRM solutions.
  • Risk analysis and mitigations
  • Research & analysis of challenges/solutions and propose best alternatives to client
  • Reverse engineering existing applications to further extend and support
  • Support the existing CRM solutions and applications (new requirements, issues, etc.)
  • Lead the CRM integration development team
  • Lead the .NET application developers
  • Technical architecture & design documentation
  • Managing process with Agile/scrum methodologies
  • Estimation & planning of tasks, tracking and delivery w.r.t. the plan.
  • Code review, PR reviews from the team and ensure quality delivery
  • Must become proficient in Vue.js frontend skill
  • Must have good understanding of CRM Sales process
  • Must learn & attain good unit test coding skill and implement

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

B.Tech (CS/IT) or equivalent