We are looking for an experienced Salesforce Developer to join a long-term contract opportunity supporting a fast-moving service organization in Michigan. This role is ideal for someone who can contribute immediately within a sophisticated Salesforce ecosystem and bring strong technical judgment across platform design, customization, and connected solutions. The successful candidate will combine hands-on development ability with a deep understanding of scalable Salesforce architecture, particularly in environments that rely on advanced cloud capabilities and integrations.<br><br>Responsibilities:<br>• Build, customize, and enhance Salesforce solutions that support business priorities in a complex enterprise environment.<br>• Deliver high-quality development work across core Salesforce capabilities, with a focus on maintainable, scalable application design.<br>• Develop and support solutions within Revenue Cloud and Experience Cloud to improve customer- and business-facing processes.<br>• Create and maintain integrations between Salesforce and other platforms using APIs and related integration frameworks.<br>• Translate business requirement documents into technical designs, configurations, and functional platform enhancements.<br>• Partner with stakeholders and technical teams to identify practical approaches for new features, issue resolution, and ongoing platform optimization.<br>• Apply strong architectural thinking to ensure solutions align with performance, security, and long-term supportability goals.<br>• Contribute quickly to active delivery needs while helping stabilize and expand Salesforce development capacity.<br>• Support configuration management and deployment activities to promote reliable releases across the Salesforce landscape.
We are looking for a Fullstack Developer to join a long-term contract opportunity based in Southfield, Michigan. In this role, you will build and improve custom web applications that support business needs across a global environment while contributing to modern development practices and scalable technical solutions. This position is ideal for someone who enjoys working across front-end and back-end technologies, partnering with cross-functional teams, and applying emerging tools to deliver reliable, user-focused software.<br><br>Responsibilities:<br>• Design, build, and enhance custom applications and websites using modern full-stack development practices across front-end and back-end environments.<br>• Partner with business analysts, project managers, relationship managers, and support teams to turn business goals into effective technical solutions.<br>• Strengthen development capabilities by introducing practical tools, frameworks, and engineering approaches that improve delivery quality and team efficiency.<br>• Contribute to architectural planning by helping integrate both new and existing development methods into broader application design strategies.<br>• Create and streamline automated development workflows while advancing the use of monitoring and application management solutions.<br>• Support planning and execution for application maintenance, performance oversight, and long-term support initiatives.<br>• Participate in change management activities tied to application enhancements, upgrades, and enterprise system integrations.<br>• Present project updates, technical recommendations, and support status clearly to IT leadership and business stakeholders.
<p>The Solution Architect is responsible for designing, configuring, and implementing solutions for customer onboarding, professional services, and custom implementation projects. This hands-on, customer-facing role helps clients achieve value quickly by delivering scalable solutions, providing technical guidance, and ensuring successful deployments.</p><p>Working closely with Sales, Customer Success, Product, Support, and Engineering teams, the Solution Architect translates business requirements into technical solutions, supports customer adoption, and helps improve implementation processes as the organization continues to grow.</p><p><br></p><p>Key Responsibilities</p><p><br></p><p>Solution Design & Delivery</p><ul><li>Lead technical solution design during onboarding, implementation, and support engagements.</li><li>Translate customer requirements into scalable solutions.</li><li>Configure and implement templates, workflows, automations, and integrations using Salesforce technologies such as Apex, Flows, and Lightning Web Components (LWCs).</li><li>Troubleshoot and resolve implementation and post-production issues.</li><li>Document requirements, technical designs, and completed solutions.</li><li>Contribute to solution standards, reusable assets, and best practices.</li></ul><p><br></p><p>Customer Success & Enablement</p><ul><li>Serve as a trusted advisor to customers, communicating technical concepts clearly to both technical and business audiences.</li><li>Deliver customer training and implementation guidance.</li><li>Participate in solution demonstrations, proof-of-concepts, and project scoping activities.</li><li>Support customers through deployment, adoption, and ongoing optimization.</li></ul><p><br></p><p>Cross-Functional Collaboration</p><ul><li>Partner with Sales, Customer Success, Product, Support, and Engineering to ensure successful customer outcomes.</li><li>Provide customer feedback and enhancement recommendations to help shape product direction.</li><li>Assist with technical feasibility assessments and implementation estimates.</li><li>Support ongoing optimization of customer environments after go-live.</li></ul><p><br></p><p>Process Improvement</p><ul><li>Help improve onboarding and implementation processes to increase consistency and efficiency.</li><li>Contribute to internal documentation, delivery methodologies, and scalable implementation practices.</li></ul>
We are looking for an ERP/CRM Configuration SME to support enterprise platform optimization in Farmington Hills, Michigan. This position focuses on translating business needs into effective system configurations, custom enhancements, and scalable technical solutions. The ideal candidate will combine strong platform expertise with the ability to document requirements, develop integrations, and improve overall system performance.<br><br>Responsibilities:<br>• Gather, interpret, and refine business needs to create clear functional documentation and solution designs.<br>• Configure ERP and CRM platform features to align system behavior with operational and customer-facing processes.<br>• Develop and maintain client-side scripts to extend application functionality and improve user experience.<br>• Build and support APIs and system integrations that enable reliable data exchange across business applications.<br>• Partner with stakeholders, analysts, and technical teams to convert requirements into practical configuration and development tasks.<br>• Manage configuration changes using structured control processes to protect system stability and traceability.<br>• Troubleshoot platform issues, identify root causes, and implement effective corrective actions.<br>• Contribute to enhancement initiatives by recommending improvements that increase efficiency, usability, and system value.
<p>We are looking for an experienced Director of Data & Analytics to oversee and optimize database systems and related technologies within our organization. The ideal candidate will bring expertise in Active Directory, Citrix technologies, and desktop administration, ensuring seamless operations and robust technical support. This role requires a proactive approach to managing computer hardware, remote desktop support, and system performance.</p><p><br></p><p>Responsibilities:</p><p>• Manage and maintain database systems to ensure optimal functionality and security.</p><p>• Oversee Active Directory configurations and troubleshoot related issues.</p><p>• Administer Citrix technologies to provide efficient and reliable access to applications.</p><p>• Supervise desktop administration tasks, including software installations and updates.</p><p>• Ensure the proper functioning of computer hardware through routine checks and timely repairs.</p><p>• Provide remote desktop support to address user issues and resolve connectivity challenges.</p><p>• Monitor system performance and implement improvements to enhance efficiency.</p><p>• Collaborate with IT teams to design and implement technology solutions that meet organizational needs.</p><p>• Develop and enforce policies for data management and system usage.</p><p>• Train and mentor team members to align with best practices and emerging technologies</p>
A global leader in the design, manufacturing, and distribution of home improvement and building products is seeking a Senior Internal Auditor to join its Internal Audit team. This organization offers a portfolio of well-recognized brands that enhance how consumers experience and enjoy their living spaces worldwide.<br><br>This role provides the opportunity to lead and participate in risk-based financial, operational, and compliance audits while working within a high-performing and collaborative culture. The position offers strong exposure across the organization, opportunities to work with talented team members, and the ability to grow professionally while contributing to the company’s overall success.<br><br>Primary Duties and Responsibilities<br>Report to the Audit Manager and lead and/or participate in the planning and execution of audit fieldwork to evaluate the accuracy of financial information, effectiveness of internal controls, and compliance with laws, regulations, and internal policies.<br>Assist with testing IT General Controls (ITGCs) as needed.<br>Lead or participate in audit closing conferences and maintain strong communication with business partners.<br>Clearly communicate risk-based findings to management both verbally and in written reports.<br>Coordinate management responses for identified issues and follow up to ensure corrective actions are implemented.<br>Apply professional judgment in determining audit conclusions and summarizing results for reporting.<br>Utilize data analytics, AI tools, and emerging technologies to identify insights and enhance audit quality and efficiency.<br>Perform continuous monitoring for assigned areas to assess risk and recommend adjustments to the audit plan.<br>Stay informed on key initiatives, industry developments, and regulatory changes impacting audit areas.<br>Review work papers, supervise engagement activities, and support team members during audits.<br>Assist with process improvement initiatives, advisory engagements, enterprise risk management activities, and fraud investigations.<br>Travel approximately 15%, including occasional international travel.<br>Characteristics, Behaviors, Knowledge and Skills<br>Strong interpersonal and communication skills with the ability to collaborate effectively across teams.<br>Demonstrates curiosity, sound professional skepticism, and a proactive approach to problem solving.<br>Motivated, results-driven, and able to thrive in a dynamic environment.<br>Strong understanding of generally accepted accounting and auditing principles and Sarbanes-Oxley internal control requirements.<br>Proficient with audit tools, Microsoft Office (especially Excel), and business analytics software.<br>Highly organized with the ability to manage multiple priorities while meeting deadlines.<br>Strong analytical skills with the ability to interpret data, identify trends, and assess risk effectively.<br>Required Qualifications<br>Bachelor’s degree in Accounting, Finance, Business, Computer Science, or a related field.<br>CPA or CIA certification strongly preferred.<br>4+ years of experience in audit, risk management, or internal controls.<br>Advanced proficiency in Microsoft Office Suite, particularly Excel.<br>Preferred Experience<br>Audit experience within manufacturing or industrial environments.<br>Experience with financial controls, compliance audits, ITGC testing, and operational audits.<br>Big 4 or public accounting/audit/consulting experience highly preferred.<br>Experience with data analytics or business intelligence tools is a plus.