Overview
Our client is seeking a talented Microsoft Dynamics CRM Programmer / Reporting Developer to support the delivery of a portfolio of energy efficiency programs. This role will focus on both the development and reporting aspects of CRM solutions, leveraging Microsoft Dynamics 365 and other tools to help the team and its clients achieve operational and strategic goals. This is a fully remote position, offering the opportunity to work on impactful projects in a collaborative, innovative, and fast-paced environment. Collaborate with developers, project managers, business analysts, and end users to design, build, and maintain CRM applications. Customize and configure Microsoft Dynamics 365 CRM to meet business needs. Develop and implement scripts, resolve bugs, and enhance CRM usability and performance. Conduct code reviews and ensure adherence to coding best practices and design patterns. Build and configure CRM forms, views, dashboards, and workflows. Create and maintain system schemas, user documentation, and technical documentation. Develop and support SQL-based reports using SSRS and visualizations using Power BI. Participate in all phases of the software development lifecycle, including discovery, definition, build, testing, and deployment. Support data processing, advanced querying, data visualization, and statistical analysis. Provide timely issue resolution and escalate as needed to ensure client satisfaction. Required Qualifications: Bachelor’s degree in Computer Science, Information Systems, or a related field or 5+ years of equivalent work experience. 5+ years of hands-on experience with Dynamics 365 Online CRM, C#, JavaScript, HTML/CSS. Strong experience with Microsoft SQL Server, SSRS, SSIS, and Power BI. Expertise in CRM SDK, Dynamics CRM custom plug-ins, and Microsoft Exchange integration. Working knowledge of SQL Server, IIS, SharePoint, and cloud technologies (particularly AWS). Familiarity with Agile development methodologies and version control systems. Excellent problem-solving, debugging, and analytical skills. High attention to detail and the ability to manage multiple priorities in a fast-paced environment. Desired Skills: Experience working with utility-sponsored energy efficiency programs is a plus. Familiarity with APIs; experience with MuleSoft AnyPoint Platform is preferred but not required. Experience delivering CRM/SharePoint solutions and providing subject matter expertise in implementation methodologies. Understanding of industry trends and competitive solutions. Ability to thrive in an entrepreneurial, collaborative team setting. Benefits: Health Insurance 401k Pay Range: $60.00 – $65.00 per hour (Depending on experience and qualifications) By applying for this job, you agree to receive calls, AI-generated calls, text messages, or emails from HEPCO, Inc and its affiliates, and contracted partners. Frequency varies for text messages. Message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You can reply STOP to cancel and HELP for help. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, gender expression, marital status, national origin, age, veteran status, disability, or any other protected class.