Employer: Epitec, Inc.
| Position: | Software Engineer (Job Code: 1373 |
| Duties: | Responsible for architecting, designing, developing, customizing, and implementing scalable enterprise-level CRM solutions using Microsoft Dynamics 365, including Omnichannel, Chat, SMS, and Bots, to meet diverse business needs and enhance digital customer service operations; lead and participate in analysis sessions to determine application requirements for new CRM implementations, collaborating with product owners and cross-functional teams to translate business requirements into technical specifications; participating in architectural design sessions to review system scalability, performance optimization, cloud integration, and data security strategies; lead end-to-end development of custom business logic for Dynamics 365, utilizing .NET (C#) to build custom plugins, workflow activities, and facilitate integrations with external systems; extend CRM capabilities within Data verse by designing and creating new entities, forms, workflows, and reports; design and optimize business processes and integrations between Microsoft Dynamics 365 applications and other enterprise systems; build user-centric UI/UX components using Power Apps Component Framework (PCF) and advanced scripting in TypeScript and JavaScript; create and publish real-time dashboards and interactive reports using Power BI, empowering stakeholders to make data-driven decisions across sales and service teams; integrate CRM data pipelines with Google Cloud Platform (GCP) and Azure, enabling centralized data ingestion, transformation, and advanced analytics; perform data transformation and migration from legacy platforms using secure ETL practices; utilize and apply knowledge of CRM software/application, ERP/CRM solutions, MS Dynamics, Omni Channel, Linux, Visual Studio, C#, JavaScript, Git, SQL Server, and Canvas Apps to perform assigned duties; conduct code reviews to enforce coding standards, improve maintainability, and ensure secure development practices across CRM modules; serve as a Subject Matter Expert (SME) within all aspects of CRM software, including Channels, technical requirements, system configuration, and user requirements; evaluate emerging technologies in AI, analytics, and automation to continuously evolve the CRM ecosystem in alignment with digital transformation goals; perform CRM application testing of configurations and customizations; provide ongoing technical support for Microsoft Dynamics CRM, including custom applications and objects; assist with incident problem solving; and assist with business analyses during product release management. Location: Southfield, Michigan and multiple undetermined worksites throughout the US; Salary: $145,600 per year; |
| Minimum Qualifications: | Education: Masters – Computer Science, Computer Engineering, Information Systems, or in a related field of study (will accept equivalent foreign degree); Training: None; Experience: Three (3) years in the position above, as a Senior Software Programmer, as a Sr. Software Developer, as a Software Consultant, or in a related occupation; Other Requirements: Experience must include three (3) years use of all the following: CRM software/application, ERP/CRM solutions, MS Dynamics, Omni Channel, Linux, Visual Studio, C#, JavaScript, Git, SQL Server, and Canvas Apps. Will also accept any suitable combination of education, training, and/or experience. |
| Employer Contact: | Epitec, Inc. Attn: Savanna Krim HR Team Lead 26555 Evergreen, Suite 1700 Southfield, MI 48076 All applicant resumes must reference above job code and be submitted via: 1st?Class U.S. Mail to: Savanna Krim, Human Resources Team Lead |
