Protiviti is seeking a Microsoft Dynamics 365 Developer Senior Consultant to join their growing Microsoft team. This role combines technical expertise with leadership responsibilities, making it an excellent opportunity for experienced developers looking to advance their careers in enterprise software development.
The position requires strong technical skills in Microsoft's technology stack, particularly Dynamics 365, Power Platform, and Azure services. You'll be responsible for developing customizations, extensions, and integrations within the Dynamics 365 platform, writing clean and efficient code using X++, C#, and JavaScript. The role involves both hands-on development and technical leadership, including mentoring junior team members and collaborating with senior developers and project managers.
As a Senior Consultant, you'll work with a diverse portfolio of clients across multiple industries, implementing solutions that meet specific business requirements. The role demands both technical excellence and strong communication skills, as you'll be interfacing with client personnel and translating functional specifications into technical deliverables.
Protiviti offers a comprehensive benefits package including medical, dental, and vision coverage, 401(k) with employer match, generous PTO, and annual bonus opportunities. The company practices a hybrid work model, combining remote work with purposeful in-person collaboration. This flexibility allows for meaningful experiences while maintaining work-life balance.
The company culture emphasizes integrity, inclusion, innovation, and commitment to success. As part of a global consulting firm serving over 80% of Fortune 100 companies, you'll have opportunities to work on challenging projects while developing your technical and leadership skills. The role offers clear career progression and the chance to make significant impacts on enterprise-level solutions.
This position is ideal for someone with a strong technical background who is passionate about Microsoft technologies and eager to take on leadership responsibilities while continuing to develop cutting-edge solutions. The combination of technical work, client interaction, and team leadership makes this an excellent opportunity for career growth in enterprise software development.