Medline is seeking a talented individual with experience working on enterprise grade CRM implementations. The CRM Team Lead position will be leading internal teams of developers and analysts to deliver high quality enterprise CRM and reporting solutions. You will be managing consultations/solution design/development/deployment with the respective squads. This includes demonstrated knowledge of installation and configuration of Dynamics CRM and its related components.
Ideal candidate will be a technically sound IT professional with thorough working knowledge of the Microsoft Dynamics 365 platform, as well as effective ways to integrate with external systems. This position requires a self-motivated employee who has a strong passion for improving end user experiences, system availability and a drive for efficiency and process improvement.
Job Description
Responsibilities include
Lead function (40%)
Manages and customizes the CRM system to support and enhance business processes and user needs.
Collaborate with business partners to draft functional and technical requirements that clearly articulate the design, architecture, and business objective of needed solutions.
Act as primary point of contact for Dynamics 365 CRM related issues and evaluate the impacts due to enterprise changes or integrated systems. These may be related to technology, business capabilities, compliance, IT security, infrastructure etc.
Understand and adhere to existing change delivery processes. Suggest process/tooling improvements and automation where applicable.
Participate in hiring, mentoring and onboarding of new team members
System design and development (40%)
Define appropriate system design to meet business requirements while keeping in mind existing code and design patterns, performance expectations, integration points and downstream impacts of the change
Perform coding and configuration customizations, code walkthroughs and assist other team members as needed.
Manage user permissions, creating workflow rules, analyzing data, coordinating integrations, and ensuring data integrity.
System availability and support (20%)
Focus on maintaining system uptime and keeping any backend jobs running successfully.
Learn and support application performance management tools used for the platform.
Analyze production issues as necessary to determine the cause of the issue and determine the necessary course of action for resolution. Partner with the team and provide coaching as needed.
On-call support during critical operational issues, enterprise migrations, Hypercare and Infrastructure support.
Knowledge of Azure App Insights.
Job requirements
Must have:
Minimum of 10 years’ experience in coding/customizing on the Dynamics 365 CE platform (Online/On-premises) or similar platforms.
Comprehensive understanding and hands on experience of the various configuration/management features available on the Dynamics platform. Platform security, governance, data modeling, plugins, workflow/Power Automate authoring, consuming Dynamics web APIs, security model, platform non-code customization and solution/app management.
Knowledge of best practices on user license and online capacity management.
Strong communication (verbal and written) skills are needed. Articulate technical information and business solutions to non-technical business users in a clear manner. At the same time be able to discuss technical nuances with team members, architects, infrastructure teams, etc.
Strong at C# .NET, T-SQL, JavaScript, HTML, FetchXML, SOAP, and REST API concepts/technologies.
Experience managing integrations with API gateways, concept of queuing systems, bulk data sync from cloud to local data stores, advanced reporting solutions using enterprise reporting tool like Power BI or Tableau.
Experience with Jira, Agile development processes and DevOps
Deep functional knowledge of the D365 sales module (Bonus points for any other additional modules like Customer Service, Field service, etc.)
Have an exploratory, analytical and creative mindset. Keep up with technology and community tools available. Seek out new techniques and information sources required to solve business or technical needs that arise.
Benefits - Medline is committed to offering competitive benefits and a variety of choices to best meet the needs of you and your family. For employees scheduled to work at least 30 hours per week, this includes health and well-being, financial fitness, career development, paid time off and more. Employees scheduled to work less than 30 hours per week can participate in the 401(k) plan, access the Employee Assistance Program (EAP), Employee Resource Groups (ERG) and Medline Service Corps. For a more comprehensive list of our benefits, please click here.
Every day, we’re focused on building a more diverse and inclusive company, one that recognizes, values and respects the differences we all bring to the workplace. From doing what’s right to delivering business results, together, we’re better. Explore our Diversity, Equity and Inclusion page here.
Medline Industries, LP is an equal opportunity employer. Medline evaluates qualified applicants without regard to race, color, religion, gender, national origin, age, sexual orientation, gender identity or expression, protected veteran status, disability/handicap status or any other legally protected characteristic.