Description

Senior developer – Dynamics CRM with Azure As a senior developer, the right candidate will be part of the CRM team delivering Dynamics CRM solutions along with integration with Azure services.

The primary responsibility will be the development and delivery of Microsoft Dynamics customizations enabled projects and initiatives being used by our commercial banking teams.

The engineer will be responsible for all software aspects including research, design, technology insertion, development, testing, deployment, and sustainment.

The role will be focusing on developing the solutions working closely with partner resources and systems analysts.  

 

Primary responsibilities would be:

• Hands-on development and contribution towards the delivery of the projects at hand

• Follow SDLC delivery methodology for the delivery of the solutions

• Complete ownership of the applications in the portfolio right from development to day-to-day support aspects

• Support team in evaluation and selection of appropriate tools and technologies

• Collaborate and contribute to the architectural roadmaps and adhere to the enterprise architecture guidelines.

• Compliance with all standards, policies, and procedures.  

 

Requirements:

A bachelor’s degree is required, preferably in Computer Science, Software Engineering, or other related engineering discipline.

6 to 8 years of relevant experience on software engineering

Ability to analyze and trouble shoot production issues.

Experience with TDD and CICD delivery.

Experience in Microsoft Dynamics CRM Online latest version

Proficient with developing, deploying, customizing, and integrating Microsoft Dynamics CRM

Proficiency in understanding and implementing business workflows and processes.

Excellent experience in using CRM SDK.

Integrate existing systems and services into the CRM architecture.

Knowledge on Data verse

API development and API service management in Azure

API management in Azure

Microsoft Azure API, real-time data flows, process orchestration

ASP.NET and SQL server – L3

Visual studio

JIRA • Azure active directory

Experience of software development using Microsoft .NET, C# and JavaScript.

Ability to work across time zones on a frequent basis, with development team in IST and key business stakeholders in PST.

An EST based candidate, or someone capable of working a shifted schedule is ideal.

Excellent collaboration and communication skills; must be able to explain complex concepts, options, and trade-offs in easy terms.

Highly skilled at data analysis and data-driven decisioning.

Experience working with Agile/SCRUM Methodologies in a distributed team environment.  

 

Nice to have:

Ability to build Power BI reports

Ability to create and automate flows using power automate

Comfortable working with Agile/SCRUM Methodologies in a distributed team environment

Experience with Azure Service Bus and Logic Apps • Able to work on multiple projects and initiatives with different/competing timelines and demands.

Working experience with implementing SQL Server on Azure • Should have Microsoft Certification in relevant disciplines

Prior experience with CRM implementations in the banking domain

Education

Any Graduate