About Us
Contact Us

Job Description

Tech Lead Microsoft Dynamics CRMChandigarh

Apply Now

Introduction to your Job

  • Interact with Business Analysts & Clients to create technical specifications from business & functional requirements
  • Manage & lead the development, configuration, testing, and maintenance of Microsoft Dynamics CRM solutions like plug-ins, workflows, entities, forms, views, etc.
  • Develop & implement modern web services using service-oriented architecture, RESTful APIs, and SOAP
  • Write and execute unit tests and perform code reviews
  • Implement front-end interfaces & experiences with modern HTML/CSS/jQuery & Angular/React
  • Work on integration projects and data migrations, including data transfers from legacy systems
  • Review & improve code, performance, stability, and scalability of solutions & deliverables
  • Monitor & improve technical competence of team through training & development
  • Monitor development & unit-testing activities and report project progress

Ideally, you should have:

  • 15+ years of total software development experience, preferably in analysis, design, development, testing, and implementation of client-server and/or web-based applications using Microsoft technologies.
  • 5+ years of experience with Microsoft Dynamics CRM 4.0, 2011, 2013, and 2015 in both online and on-premise configurations (CRM 2011 or higher preferred)
  • 5+ years of experience in .NET/.NET Core (ASP.NET, C#, MVC, Entity Framework, Razor, LINQ, etc.)
  • 5+ years of experience in design patterns like MVVM, MVC/MVP, Singleton, Observable, Decorator, Factory, Command and Composite.
  • Demonstrable expertise in CRM concepts, workflows, practices, etc.
  • Strong experience in MS SQL Server design, implementation, optmization, T-SQL, etc. on MS SQL 2008 or higher
  • Experience with MS SQL SSIS and SSRS report writing especially data schema knowledge using SQL & FetchXML
  • Experience in front-end technologies like HTML, CSS, jScript, JavaScript frameworks (Angular/React/Vue)
  • Deep knowledge of REST API, JSON, SOAP, etc.
  • Experience in iterative development methodologies like Agile
  • Experience with DevOps (CI/CD, etc.)
  • Microsoft Certification(s) (preferred)
  • Knowledge of VB.NET (preferred)
  • Strong documentation, communication, and team collaboration skills
contact us