The Team Leader - CRM Dynamics will spearhead a team of developers, driving the design, development, and delivery of tailored solutions using Microsoft Dynamics 365. This role is pivotal in ensuring that coding, testing, and deployment processes adhere to industry best practices, facilitating the achievement of business objectives while enhancing customer relationship management processes. The Team Leader works closely with business stakeholders to translate requirements into scalable technical solutions and fosters a high-performance culture through mentoring and team guidance. By aligning CRM strategies with organizational goals, this role plays a vital role in boosting business success and customer engagement.
Qualifications and Education Requirements:
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Minimum of 7 years of hands-on experience in Microsoft Dynamics 365 development, including at least 2 years in a leadership role.
- Proven experience in integrating on-premises deployments of MS Dynamics 365 with other systems via APIs & ETLs.
Technical Qualifications:
- Advanced expertise in customizing, configuring, and extending Microsoft Dynamics 365.
- Proficiency in C#, .NET, and JavaScript for Dynamics 365 development and troubleshooting.
- Strong experience in SQL Server database management, including performance tuning and ensuring data integrity.
- Expertise in integrating Dynamics 365 with other enterprise systems and third-party applications.
- Familiarity with Dynamics 365 security models, data management practices, and reporting tools (e.g., Power BI, SSRS).
- Strong leadership and team management capabilities, with a focus on mentoring and fostering team growth.
- Excellent communication and collaboration skills for interfacing with both technical and non-technical stakeholders.
Preferred Skills:
- Microsoft Dynamics CRM Certifications.
- Experience in the banking or fintech industry.
- Proficiency in on-premises installation, administration, and system maintenance.
- Basic understanding of networking, Windows, Active Directory, and SQL Server principles.
- Experience with IIS, XRM Toolbox, and third-party CRM plugins.
Role and Responsibilities:
- Lead and manage a team of CRM developers, providing mentorship, guidance, and performance management.
- Design, develop, and customize Microsoft Dynamics 365 solutions for both on-premises and cloud-based deployments, addressing evolving business needs.
- Oversee the configuration of workflows, forms, and views to optimize system functionality and enhance user experience.
- Provide technical expertise in C#, .NET, and JavaScript development, ensuring quality code and timely delivery of solutions.
- Ensure the optimal performance and data integrity of SQL Server databases, collaborating with database administrators as required.
- Drive system integrations between Dynamics 365 and third-party applications, ensuring seamless data exchange and continuity in business processes.
- Collaborate with business stakeholders to gather requirements, define project scope, and offer technical guidance on CRM capabilities.
- Monitor and enforce Dynamics 365 security models and data management standards, ensuring alignment with organizational policies.
- Utilize reporting tools to generate actionable insights that inform strategic decision-making.
- Champion Agile/Scrum methodologies within the team, leading sprint planning, reviews, and retrospectives.
- Provide training and support to both technical and non-technical teams to maximize CRM system effectiveness.
- Stay current with CRM technologies, tools, and best practices to continuously enhance processes and solutions.
Top Skills
What We Do
NorthBay is an AWS Premier Partner focused on Database & Application migrations, data & analytics, DevOps & DataOps, application modernization and ML/Ai.
Our practice areas include big data and analytics, machine learning, artificial intelligence and database migrations.