Senior Software Engineer

Chennai, Tamil Nadu, India

Apply now

We are building CPQ on Microsoft Dynamics 365 platform. The Microsoft CPQ team works with the product team to identify and prioritize features that need to build on the Microsoft platform. Since it is a new product we are building everything from scratch. The team is also building API capabilities to integrate the Microsoft platform with Zuora applications. This role will lead the implementation and recommend appropriate solutions within the platform.

Experience: 8 to 12 years of experience


Required Skills – Microsoft Dynamics CRM, C#, REST API, Javascript


Job Description:


– You possess a Bachelor's degree in Computer Science, Engineering, or relevant field.


– Experience with .NET / C# programming and databases


– Implementing and managing Dynamics 365 CRM custom solutions.


– Developing and Managing Custom application and their integrations with Dynamics 365 (Inbound and outbound API integrations)


– Extensive experience designing CRM customization, workflows, portals, plugins and Client scripting


– Well versed with Dynamics 365 Ecosystem Architecture and Business Processes.


– Expert in Dynamics 365 CRM development including customization, plugins, custom workflows, client scripts, security configuration and Portal development


– Practical experience with web JS frameworks (jQuery, Angular/React JS)


– You possess a problem-solving attitude.


– You can work independently and as part of a team.


Nice to have skills:


– Salesforce/Java experience.


Apply now

Let’s do this.

You’re unique and we’re on a journey – so let’s embark on a unique journey together. We encourage you to apply to all roles that utilize your skills and ignite the passion within you.

No matter where you’re located, or which team you work on, you’ll be part of a group of people working together to build a better world: The World Subscribed.

Go ahead and apply!



Get to Know Us

Go ahead, take a look inside #ZEOLife. Meet our ZEOs and learn what it’s like to be a part of our team.

Read the Life at Zuora Blog

Choosing to Challenge, Today and Everyday at Zuora

Zuora’s executive team shares their insights on how we can “Choose to Challenge”...

Read more  

Choosing to Challenge, Today and Everyday at Zuora

C-Crets to Advocating for Yourself at Work

Four steps everyone can take to guide their career to the next level while maint...

Read more  

C-Crets to Advocating for Yourself at Work

Highlights from the Subscription Experience 2021

The global Subscribed experience goes virtual in our first ever Subscription Exp...

Read more  

Highlights from the Subscription Experience 2021

Connect with us

All about relationships. Let’s connect!