Fusion Alliance Logo

CRM Technical Lead

Indianapolis, IN

CRM Technical Lead

Indianapolis, IN

Job Title: Technical Lead Developer - Microsoft Dynamics CRM

This position is responsible for designing, implementing, modifying, troubleshooting, testing, and debugging Microsoft Dynamics CRM software. Excellent communication skills are necessary to be successful in this role. You must be able to collaborate with varying levels of technical understanding.

Responsibilities

  • Responsible for hands-on designing, implementing, modifying, troubleshooting, testing, and debugging Microsoft Dynamics CRM software
  • Microsoft Dynamics XRM Developer (XRM is familiar with extending CRM)
  • Demonstrated experience with performance tuning of customized code and monitoring practices to ensure on-going performance
  • Manage the research of technical and functional solutions to meet strategic business objectives.
  • Demonstrate the ability to work systematically and logically to analyze situations, resolve problems, identify causes and anticipate implications.
  • Participate in peer code reviews. Participate in design meetings and interact with peer developers to work towards a common solution.
  • Break down functional requirements into technical designs, development tasks and execute to completion.
  • Ensuring process workflows, solution architecture and design, and code are well-documented
  • Working effectively within a team environment to implement projects, upgrades, bug fixes and customizations in a timely manner
  • Collaborating closely with our clients’ development, vendor and business teams to understand their business and integration requirements and design solutions that support their business objectives
  • Working within established procedures and tools to develop, test, code review, implement, and maintain application software
  • Developing solutions that adhere to industry best practices and company standards
  • Working with other developers to help develop their skill sets through cross-training and knowledge sharing
  • Leading discovery meetings and requirements sessions to identify business needs
  • Facilitating solution design and architecture sessions with other SMEs
  • Working with clients to manage expectations and address changes in requirements scope
  • Managing the delivery of projects through the complete lifecycle from design to deployment

 

Qualifications

  • Must live in the state of Indiana
  • 5+ years experience as a software developer working with Microsoft Dynamics platforms (CRM)
  • 3+ years experience using XRM to implement extend Dynamics features and enhancements for CRM
  • Experience with most of the following:
    • Configuration & Customization of Dynamics CRM (preferably in D365 environments)
    • Workflow development
    • Developing business process flows
    • Extending and enhancing out of the box functionality using custom code and fields
    • Developing plug-ins for CRM and D365 applications
    • Understanding of core concepts surrounding CRM data structure and related database tables, views and indexes
    • Understanding of Schema/Entity Model Extension
    • Experience with Microsoft SQL Server, SQL, data analysis
    • Experience with SSRS and/or PowerBI reporting
    • Understanding of Dynamics server configuration and set up
    • Experience creating Web Services to connect Dynamics to external applications and environments
    • Experience with IIS & Visual Studio
    • PowerApps and Power Automate
    • PowerApps Portals
  • Ability to travel to client site to work when circumstances require
  • This position requires U.S. Citizenship or legal authorization to work in the United States
  • Experience with an object oriented development language
  • Working knowledge of programming methodologies, structures, and concepts
  • Ability to analyze and improve CRM processes
  • Problem solving and issue resolution skills.
  • Experience with various Microsoft Windows Operating Systems.
  • Must have demonstrated strong conflict resolution skills

 

 

Top Down