Senior Consultant Microsoft
Job Summary
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.
- 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 Microsofts latest Dynamics 365 Power Platform and Omnichannel capabilities.
The ideal candidate should possess strong hands-on experience in:
- 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
- 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
- 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)
- C#
- .NET
- JavaScript
- TypeScript
- HTML5
- CSS3
- REST APIs
- SOAP Web Services
- JSON
- XML
- Azure DevOps
- Git
- Agile
- Scrum
- SDLC
- Bachelors degree in Computer Science Information Technology Software Engineering or a related discipline.
- 612 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.
- 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)
TTEC Digital with over 1800 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 60000 employees we help organizations create exceptional customer experiences at scale.
We are proud to be certified as a Great Place to Work 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 doesnt 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.
Required Experience:
Senior IC
About Company
We believe that humanity and technology should ​co-exist, and that at the nexus of the ​most powerful experiences, humanity and technology collide. At TTEC Digital, we combine the expertise, innovation, partnerships, and passion of three industry-leading customer experience com ... View more