Description
Experience: 9+ years
Location: Ahmedabad (Remote)
Responsibilities:
• Implement, configure, and develop various components of Microsoft Dynamics CRM, D365, and Power Platform.
• Develop analytical and insightful recommendations to meet deliverable targets.
• Communicate architecture and design with clients.
• Identify assignment conflicts or issues and communicate to Engagement Manager.
• Contribute to practice growth and development by identifying potential sales opportunities.
• Participate in practice initiatives (i.e. functional/technical analysis, documentation, etc.).
• Contribute to the development of new ideas and approaches in order to improve work processes.
• Mentor, motivate, and coach team members toward professional and personal development by setting clear expectations, providing feedback, and addressing performance issues promptly.
• Promote regular attendance, a balanced lifestyle, and a high standard of team wellness.
• Conduct formal, written annual performance reviews.
Skills & Experience
• Completion of a Post-Secondary Degree in a relevant field or ten (10) to twelve (12) years of relevant experience
• Five (5) to ten (10) years of experience with Dynamics CRM and/or D365 and Power Platform
• Deep knowledge of Software Development Life Cycle and design, including Agile
• Deep understanding of platform integration patterns and APIs, system integrations, software engineering patterns, development of architectural/high-level designs within defined architectural frameworks, and software engineering patterns
• Proven experience in designing complex integration of multiple systems
• Experience with project problem diagnosis, solution development, client communications, facilitation of decision-making, documentation, managing client expectations, and team leadership
• Proven experience across multiple languages and technology stacks (C#, SQL Server, etc.) is an asset.
• The ability to run code reviews and enforce coding best practices is an asset.