Senior Consultant - Microsoft

TTEC Digital

Hyderabad

On-site

INR 2,500,000 - 4,000,000

Full time

11 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Great Place to Work® certification
Equal opportunity employer

Job summary

TTEC Digital is seeking a Senior Dynamics 365 & Power Platform Developer to design, develop, and deliver enterprise-grade Dynamics 365 and Power Platform solutions for global clients. The role emphasizes deep expertise in Dynamics 365, Power Platform, Omnichannel CCaaS, and Microsoft development technologies to build scalable enterprise applications.

Collaborate with cross‑functional teams across the SDLC, contribute to technical design and solution architecture, ensure code quality, and drive

Qualifications

  • Bachelor's degree in CS/IT/Software Engineering or related field.
  • 6–12 years of Microsoft tech experience.
  • Extensive experience building Dynamics 365 apps and Power Platform development.
  • Proven ability to build Canvas and Model‑driven Apps.
  • Experience integrating systems via REST and SOAP APIs.
  • Experience with Omnichannel for Customer Service (CCaaS) integration.
  • Strong Agile/Scrum experience and SDLC awareness.

Responsibilities

  • Design, develop, and customize Dynamics 365 across Sales, Service, and Marketing modules.
  • Build Canvas and Model‑driven Apps with Power Platform.
  • Develop PCF controls and custom plugins/workflows.
  • Integrate REST/SOAP APIs and external enterprise systems.
  • Contribute to SDLC, testing, deployment, and production support.
  • Lead code reviews and ensure coding standards.

Skills

Dynamics 365
Power Platform
Canvas Apps
Model‑driven Apps
Power Automate
Dataverse
Power Fx
PCF (Power Platform Component)
CCaaS Omnichannel
C#
JavaScript
TypeScript
REST APIs
SOAP Web Services
Azure DevOps
Git
Plugin Development
SDLC
Agile / Scrum

Education

Bachelor's degree in Computer Science/Information Technology/Software Engineering or related

Tools

Azure DevOps
Git
PCF

Job description

  • Microsoft Dynamics 365 (Sales, Customer Service, Marketing)

At TTEC Digital, we coach clients to ensure their employees feel valued, and fully supported, because an amazing customer experience is an employee first process. Our vision is the same, a place where employees know they can thrive.

Senior Dynamics 365 & Power Platform Developer
Position Purpose

The Senior Dynamics 365 & Power Platform Developer will design, develop, and deliver enterprise-grade Microsoft Dynamics 365 and Power Platform solutions that drive digital transformation for global clients. The role requires deep expertise in Dynamics 365, Power Platform, Microsoft Omnichannel (CCaaS), and Microsoft development technologies to build scalable, secure, and high-performing business applications. The successful candidate will collaborate with cross-functional teams throughout the software development lifecycle while contributing to technical design, solution architecture, code quality, and project delivery.

Key Responsibilities
  • Design, develop, and customize Microsoft Dynamics 365 applications across Sales, Customer Service, and Marketing modules
  • Develop sophisticated Canvas Apps with a focus on usability, responsiveness, and performance optimization
  • Build Model-driven Apps and automate business processes using Power Automate
  • Develop reusable Power Platform Component Framework (PCF) controls
  • Implement complex business logic using Power Fx and Dataverse
  • Configure and integrate Microsoft Omnichannel for Customer Service (CCaaS), including routing rules, workstreams, queues, and agent experiences
  • Develop custom plugins, workflows, business rules, and JavaScript customizations within Dynamics 365
  • Design, develop, and integrate REST/SOAP APIs and web services with external enterprise applications
  • Participate in the complete Software Development Life Cycle (SDLC), including design, development, testing, deployment, and production support
  • Troubleshoot and resolve production issues while ensuring application stability and performance
  • Conduct code reviews and ensure adherence to coding standards and best practices
  • Prepare technical documentation, deployment guides, and solution design documents
  • Estimate development effort and contribute to sprint planning and project execution
  • Track assigned work items, proactively identify risks, and communicate project status to stakeholders
  • Stay current with Microsoft's latest Dynamics 365, Power Platform, and Omnichannel capabilities
Technical Expertise
  • Microsoft Dynamics 365 (Sales, Customer Service, Marketing)
  • Microsoft Power Platform
  • Canvas Apps
  • Model-driven Apps
  • Power Automate
  • Dataverse
  • Power Fx
  • Power Platform Component Framework (PCF)
  • Microsoft Omnichannel for Customer Service (CCaaS)
  • C#
  • .NET Framework / .NET Core
  • JavaScript / TypeScript
  • REST APIs and SOAP Web Services
  • Azure DevOps
  • Git
  • Plugin Development
  • Custom Workflows
  • Business Rules
  • Solution Customization
  • SDLC and Agile Development
Competencies
  • Strong analytical and problem-solving skills
  • Excellent verbal and written communication
  • Ability to work independently with minimal supervision
  • Strong stakeholder management and collaboration skills
  • Excellent time management and prioritization
  • Team player with mentoring capabilities
  • Attention to detail and commitment to quality
  • Adaptability to changing business priorities
  • Continuous learning mindset
  • Strong ownership and accountability
Technology Stack
Microsoft Technologies
  • Microsoft Dynamics 365
  • Microsoft Power Platform
  • Canvas Apps
  • Model-driven Apps
  • Power Automate
  • Dataverse
  • Power Fx
  • Power Platform Component Framework (PCF)
  • Microsoft Omnichannel for Customer Service (CCaaS)
Development
  • C#
  • .NET
  • ASP.NET
  • JavaScript
  • TypeScript
  • HTML5
  • CSS3
Integration
  • REST APIs
  • SOAP Web Services
  • JSON
  • XML
DevOps & Source Control
  • Azure DevOps
  • Git
Development Methodologies
  • Agile
  • Scrum
  • SDLC
Education, Experience & Certifications
Education
  • Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related discipline
Experience
  • 6–12 years of experience within the Microsoft technology ecosystem
  • Extensive experience developing Microsoft Dynamics 365 applications
  • Strong hands-on experience with Power Platform development
  • Proven experience building Canvas Apps and Model-driven Apps
  • Experience developing Power Platform Component Framework (PCF) controls
  • Hands-on experience implementing Microsoft Omnichannel for Customer Service
  • Experience integrating enterprise systems through REST and SOAP APIs
  • Experience working in Agile development environments
Preferred Certifications
  • Microsoft Certified: Power Platform Developer Associate (PL-400)
  • Microsoft Certified: Power Platform Solution Architect Expert (PL-600)
  • Microsoft Certified: Dynamics 365 Customer Service Functional Consultant Associate (MB-230)
  • Microsoft Certified: Dynamics 365 Sales Functional Consultant Associate (MB-210)
  • Microsoft Certified: Azure Developer Associate (AZ-204)
Why Join TTEC Digital?

TTEC Digital, with over 1,800 employees globally, is a leader in customer experience (CX) transformation, delivering innovative cloud, AI, automation, CRM, and contact center solutions. Together with our sister company, TTEC Engage, a global customer experience organization with over 60,000 employees, we help organizations create exceptional customer experiences at scale.

We are proud to be certified as a Great Place to Work® 2024–2025 across 14 countries, reflecting our commitment to creating an inclusive, collaborative, and rewarding workplace.

At TTEC, diversity, equity, and inclusion are fundamental to who we are. We are an equal opportunity employer and welcome applicants from all backgrounds. Even if your experience doesn't align with every qualification listed, we encourage you to apply if you believe your skills and passion make you a strong fit for the role.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Consultant - Azure
Senior Consultant - Azure

TTEC Digital • Hyderabad

On-site
INR 2,500,000 - 4,500,000
Principal Solution Architect - AWS
Principal Solution Architect - AWS

TTEC Digital • Hyderabad

On-site
INR 3,000,000 - 5,400,000
Dynamics CRM Specialist - Tieto Tech Consulting (m/f/d)
Dynamics CRM Specialist - Tieto Tech Consulting (m/f/d)

Tieto Deutschland GmbH • Bengaluru

Hybrid
INR 1,200,000 - 2,400,000
Hybrid work model
Professional growth
Meaningful projects
+1
Senior Developer - Power Apps
Senior Developer - Power Apps

TTEC Digital • Hyderabad

On-site
INR 1,800,000 - 2,800,000
Dynamics CRM Specialist - Tieto Tech Consulting (m/f/d)
Dynamics CRM Specialist - Tieto Tech Consulting (m/f/d)

Tieto • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Senior Developer - Power Apps
Senior Developer - Power Apps

Ttecdigital • Hyderabad

On-site
INR 1,800,000 - 2,400,000
Tech Lead - Application Development Microsoft N 4C
Tech Lead - Application Development Microsoft N 4C

1401 Genpact India Pvt. Ltd. • Mumbai

Hybrid
INR 1,500,000 - 2,500,000
Senior Data Engineer
Senior Data Engineer

TTEC Digital • Hyderabad

On-site
INR 2,600,000 - 4,200,000
Business Development Manager
Business Development Manager

Dynatech Systems Pvt. Ltd. • India

On-site
INR 1,800,000 - 3,000,000
Systems Software Senior Engineer
Systems Software Senior Engineer

TTEC • Hyderabad

On-site
INR 1,800,000 - 2,400,000