Job Description
Responsibilities:
Design, build, and configure CRM applications to meet business process and application requirements.
Serve as a subject matter expert, providing technical leadership and guidance to the team.
Collaborate with cross-functional teams and manage team performance, ensuring effective delivery of solutions.
Make key technical decisions and provide problem-solving support across multiple teams.
Develop innovative application solutions that enhance user experience and align with client needs.
Conduct thorough testing and quality assurance to ensure application reliability and performance.
Stay current with industry trends and emerging technologies to continuously improve development processes.
Mentor and guide junior team members, fostering a collaborative and learning-oriented environment.
Qualifications:
Bachelor's degree in Computer Science, Information Technology, or related field.
5+ years of experience in CRM development and application configuration.
Advanced proficiency in Microsoft Dynamics 365 Customer Service is required.
Advanced proficiency in Configuration & Release Management, Design & Build Enablement, and Build Management is strongly preferred.
Strong experience in customization, integration, and workflow automation within CRM systems.
Solid understanding of software development lifecycle (SDLC) and agile methodologies.
Proficiency in programming languages such as C#, .NET, JavaScript, or similar.
Experience with API integrations, data migration, and database management.
Excellent problem-solving skills and ability to make strategic technical decisions.
Strong communication and stakeholder management skills.
Ability to mentor and lead teams, ensuring high-quality deliverables.