Jobs · Information Technology

IT Dynamics 365 Customer Experience Developer II

TruGreen · United States · 2 wk ago
RemoteRemoteInformation Technology$66k–$110k/yrFull-time

Full lifecycle technical development of TruGreen’s Dynamics 365 platform including estimation, development, testing, and support. This position will work closely with IT and internal Business teams to build out TruGreen’s Dynamics 365 roadmap and implement that vision alongside TruGreen’s IT Architecture and Software Development teams.

Responsibilities

  • Work with Architects, Development team, Business Analysts, and Business users to produce software solutions
  • Develop, implement, and configure approved requests for application features on the Microsoft Dynamics 365 Sales/Customer Service/Customer Insights platforms
  • Contribute to help the team maintain support for the Microsoft Dynamics 365 Sales/Customer Service/Customer Insights platforms to enhance user experience
  • Develop scripts, identify, and resolve application bugs on Microsoft Dynamics 365 projects and Customer Insights-based solutions
  • Contribute to code reviews, best practices, and CRM customization standards to be utilized on Dynamics CRM
  • Build and configure CRM forms, views, dashboards, workflows, plugins, and web resources/scripts
  • Build, update, and configure Customer Insights artifacts to help support the Marketing Team
  • Build endpoints to integrate Dynamics with external systems and sources using SOAP, XML, and REST APIs along with different integration patterns
  • Create and maintain schema and code to support system/program requirements and adhere to company standards, policies, and procedures
  • Create and maintain appropriate user and technical documentation, in addition to support playbooks
  • Work with clients to resolve problems in a timely manner and escalate as appropriate
  • Work independently, balance multiple/competing priorities, and execute accordingly

Requirements

  • Bachelor’s Degree in Computer Science, Information Systems, or related field of study or 5+ years applicable equivalent work experience
  • 5+ years of in-depth experience and practical knowledge of core Microsoft Dynamics CRM/365 modules (Sales, Customer Service, and Customer Insights)
  • Dynamics 365 CE/CRM cloud experience preferred
  • 5+ years working with JavaScript, HTML, CSS, Dynamics 365, CRM SDK, and custom plug-ins for Dynamics CRM
  • Hands-on experience with and/or knowledge of the Power Platform components (Power Apps, Power Automate, Power BI)
  • Experience with agile development and source control management through Azure DevOps
  • Experience in the design, maintenance, and implementation of web applications that interact with database systems
  • Experience working with business, engineering, and product teams to translate visions and requirements to Application Development teams

Skills

  • Think strategically and balance short-term needs with longer-term business priorities
  • Quick learner who can adapt to changing priorities
  • Self-driven team player with a strong work ethic and high energy, able to work effectively independently or collaboratively with end-users, clients, and developers while maintaining professionalism
  • Demonstrates initiative and ownership of assigned responsibilities
  • Familiar with Agile/Scrum methodologies and best practices
  • Excellent verbal, written, computer, technical communication, and presentation skills
  • Strong task management and communication skills
  • Demonstrated ability to manage multiple tasks and/or projects to meet short turn-around times while effectively adhering to strict quality control standards
  • Project experience regarding estimates and deliverables with a high degree of accountability
  • Microsoft Dynamics Certifications a plus

Physical Demands & Working Conditions

  • Regularly required to: sit, stand, and walk; use hands and arms to handle, feel, or reach; speak and hear; use close vision abilities
  • Occasionally required to: lift or move up to 25 lbs; stoop, kneel, crouch, or crawl
  • Work environment: low to moderate noise level; minimal adverse conditions

Pay

$65,979.00 - $109,965.00. This range is based on the qualifications necessary for the position, including experience, training, and other considerations permitted by law. Factors that may be used when making an offer may include a candidate’s skills, experience, and geographic location, the expected quality and quantity of work, and internal pay alignment, as needed. Most candidates will start in the bottom half of the pay range. The upper end of the range will generally be reserved for candidates with extensive experience.

Benefits

  • Medical/Dental/Vision insurance
  • Company-matching 401(k)
  • Other programs and perks

Similar jobs