# MS CRM Customization, Power Platform / Consultant Specialist

**Company**: GCIO
**Location**: Pune, Maharashtra
**Experience**: senior
**Job type**: full-time
**Category**: IT
**Industry**: Finance

**Apply**: https://portal.careers.hsbc.com/careers/job/563774612522811?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_ccf4c6ab-8ed

## Description

We are currently seeking an experienced professional to join our team in the role of Consultant Specialist in MS CRM Customization, Power Platform.

In this role, you will:

- Code delivery

- Code reviews

- Build quality reviews

- Backlog grooming of tasks to be fed into sprints

- Technical documentation

- Input into daily stand-up to unblock stories

- Participate in production releases

To be successful, you will:

- Have at least 10+ years of Microsoft Dynamics CRM implementation experience and have participated in a minimum of 3 complete life cycle implementations.

- Hands-on technical experience on Dynamics 365 for Sales (online) is a must.

- Experience using the CRM SDK to interface programmatically with Dynamics CRM.

- Able to interpret requirement and customize CRM to achieve asked functionality.

- Experience on Canvas App and Pages on Dynamics 365 Platform.

- Experience building PCF controls on Dynamics 365 Platform.

- Microsoft .Net stack – will be familiar with .NET 4.6.2.

- Excellent C# and JavaScript programming skills.

- Experience on Azure Functions, App Insights and Azure Service Bus.

- Test driven techniques including TDD, automated unit testing and mocking.

- Exposure to writing C# Unit Tests using framework such as NUnit, FakeXrmEasy, Moq.

- Comfortable working with GIT source control

Preferred experience:

- Using front end technologies like HTML 5, ReactJS, AngularJS.

- Azure platform specifically App Services, Functions, Logging and various storage technologies.

- Knowledge of messaging platforms such as MQ Series and Azure Service Bus.

- An appreciation of event driven architecture and publish / subscribe is desirable.

- SOLID principles and design patterns to produce robust code.

- Authentication and authorization using frameworks such as Auth 2.0.

- Logging frameworks and metrics including App Insights and Serilog.

- Using solution design will be able to break down into technical components with supportable documentation.

- Code reviewing of pull requests and ensuring that quality of code and build is maintained.

- Ability to proof of concept other technologies to aid the solution architect to meet requirements.

- Familiar with Azure DevOps CI/CD pipeline.

## Skills

### Required
- .NET 4.6.2
- C#
- JavaScript
- Dynamics 365 for Sales
- CRM SDK
- Canvas App
- Pages on Dynamics 365 Platform
- PCF controls
- Azure Functions
- App Insights
- Azure Service Bus
- TDD
- NUnit
- FakeXrmEasy
- Moq
- GIT source control

### Nice to have
- HTML 5
- ReactJS
- AngularJS
- Azure platform
- MQ Series
- SOLID principles
- Auth 2.0
- Serilog
- Azure DevOps CI/CD pipeline

---

Source: [Apply at portal.careers.hsbc.com](https://portal.careers.hsbc.com/careers/job/563774612522811?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
