<p>We are looking for an experienced Project Manager to oversee critical system-related projects within our non-profit organization in Kalamazoo, Michigan. This long-term contract position offers the opportunity to manage financial systems and donor management platforms while driving key initiatives forward. If you are passionate about project management and have a background in finance systems, this role could be a great fit for you. This role can be 100% remote.</p><p><br></p><p>Responsibilities:</p><p>• Lead the implementation and optimization of Sage Intacct for financial management and reporting.</p><p>• Oversee the integration and enhancement of Give Interactive donor management modules.</p><p>• Manage cross-functional teams to ensure smooth system conversions and project deliverables.</p><p>• Coordinate post-launch activities, including the development of budgeting modules.</p><p>• Collaborate with finance team members to ensure alignment with organizational goals and fund accounting requirements.</p><p>• Monitor project timelines, budgets, and milestones to ensure successful outcomes.</p><p>• Facilitate communication between stakeholders to address challenges and maintain progress.</p><p>• Develop and maintain documentation for system changes and user training.</p><p>• Support the restructuring of the Chart of Accounts and related financial processes.</p><p>• Identify and mitigate risks to maintain project efficiency and compliance.</p>
<p>We are looking for a skilled Engineering Manager to lead engineering projects and oversee teams in a dynamic manufacturing environment. The ideal candidate will excel in project management, Agile methodologies, and driving cost-effective engineering solutions while ensuring high-quality outcomes. This position requires a strong ability to guide technical teams, optimize processes, and deliver results aligned with organizational goals.</p><p><br></p><p>Responsibilities:</p><p>• Lead and manage application development projects using Agile Scrum methodologies.</p><p>• Oversee engineering teams and ensure alignment with project objectives and timelines.</p><p>• Implement strategies to optimize manufacturing processes and achieve cost reductions.</p><p>• Coordinate cross-functional teams to streamline business processes and improve efficiency.</p><p>• Ensure compliance with project management standards and maintain documentation.</p><p>• Provide mentorship and supervision to engineering staff, fostering growth and attention to detail.</p><p>• Collaborate with stakeholders to define project requirements and deliverables.</p><p>• Manage budgets and resources effectively to meet project targets.</p><p>• Identify areas for process improvement and implement engineering solutions.</p><p>• Monitor project performance and address any challenges proactively.</p>
We are looking for a dedicated and detail-oriented Staff Accountant to join our team in Ada, Michigan. This role offers a unique opportunity to contribute to various aspects of financial management, including construction accounting, property management, and investment activities. If you thrive in a fast-paced environment and excel in analytical, organizational, and interpersonal skills, we encourage you to apply.<br><br>Responsibilities:<br>• Manage daily accounting tasks, including accounts payable, accounts receivable, general ledger entries, and reconciliations.<br>• Prepare journal entries and oversee monthly, quarterly, and annual financial close processes to ensure accuracy.<br>• Develop and present financial reports tailored to construction projects, property management, and investment activities.<br>• Collaborate with project managers to track project costs, manage budgets, and ensure accurate job cost allocations.<br>• Handle property-level accounting functions such as rent collection, lease agreement reviews, and cost allocation across multiple properties.<br>• Monitor cash flows and tax implications related to company investments, including LLCs and partnerships.<br>• Ensure compliance with local, state, and federal tax regulations while preparing documentation for tax filings and audits.<br>• Identify and implement process improvements to optimize workflows and enhance reporting efficiency.<br>• Work closely with management and other departments to support organizational goals and provide financial insights.<br>• Participate in special projects and ad hoc reporting to assist with strategic initiatives.
We are looking for a skilled Systems Developer to join our team in Montague, Michigan. In this role, you will design and develop innovative software solutions tailored to business needs while maintaining high-quality standards. You will collaborate with stakeholders to analyze requirements, create efficient applications, and ensure seamless functionality.<br><br>Responsibilities:<br>• Collaborate with business stakeholders to evaluate, develop, and implement software solutions that enhance productivity and improve user experiences.<br>• Analyze and document business requirements to design customized solutions that align with organizational goals.<br>• Develop, test, and debug application programs using preferred technologies, ensuring high performance and reliability.<br>• Coordinate with Systems Analysts and Administrators to design and document effective solutions.<br>• Implement error handling and exception notifications to address transaction issues and maintain data accuracy.<br>• Conduct unit testing, regression testing, and quality assurance to ensure software functionality.<br>• Provide technical expertise and input to refine software development policies, procedures, and best practices.<br>• Administer source code management systems and maintain organized development processes.<br>• Assist project managers in achieving project objectives and ensuring timely completion of deliverables.<br>• Participate in process improvement initiatives to enhance efficiency and overall system quality.
We are looking for an experienced IT Manager to oversee software solutions and development across our global operations in Portage, Michigan. This role involves leading a team of offshore developers and collaborating closely with business leaders to deliver strategic and efficient software solutions that drive operational excellence. The ideal candidate will possess strong project management expertise and a deep understanding of business processes, ensuring that technology aligns with organizational goals.<br><br>Responsibilities:<br>• Manage the entire software development lifecycle, including planning, design, implementation, testing, and maintenance.<br>• Collaborate with business leaders to identify operational challenges and propose effective software solutions.<br>• Provide leadership and direction to offshore development teams to ensure productivity and high-quality results.<br>• Translate business requirements into actionable tasks for technical teams, ensuring clarity and alignment.<br>• Conduct cost-benefit analyses to support decisions on custom development or third-party software solutions.<br>• Lead regular executive meetings to report on project progress, budgets, and timelines.<br>• Support business units in selecting, configuring, and deploying third-party software applications.<br>• Apply best practices in project management to ensure successful delivery and user adoption.<br>• Ensure adherence to industry standards in software development processes.<br>• Drive continuous improvement initiatives to optimize processes and enhance system performance.
<p>We are seeking an experienced and driven <strong>Assistant Plant Controller</strong> to provide deep analysis for our client in Whitehall, MI. This high-visibility role serves as a strategic business partner to the Plant Controller, overseeing all finance functions at the manufacturing facility and driving impactful decisions to support organizational success. </p><p><br></p><p> This position demands exceptional analytical skills, and a deep understanding of manufacturing operations. It offers a unique opportunity to collaborate with senior management, influence business strategies, and directly contribute to the performance and profitability of the facility. This role is perfect for candidates who are not only highly skilled in financial management but also curious, hands-on, and driven to make a difference across the organization. </p><p><br></p><p> Please call Katie Ruger today for more information at 616-600-8734! </p><p><br></p><p><strong> Key Responsibilities</strong> </p><ul><li>Lead and direct the daily activities of General and Cost Accounting personnel, ensuring compliance with company policies. </li><li>Train and inform plant controlling teams on policies, procedures, and tools to enhance consistency and effectiveness. </li><li>Provide timely and accurate analyses and data insights to assist senior management in decision-making. </li><li>Develop, analyze, and implement plans, forecasts, and projections while maintaining systems to monitor their progress. </li><li>Coordinate and oversee reporting requirements along with internal and external audits, maintaining full compliance. </li><li>Ensure internal accounting controls across various functions, including inventory, payroll, accounts payable, and cash management. </li><li>Participate in physical inventory planning and auditing while driving continuous improvement in processes. </li><li>Manage and maintain the Capital Asset System, ensuring accuracy and timeliness of data entry. </li><li>Actively ensure all activities are conducted safely, environmentally responsibly, and in compliance with company standards. </li><li>Promote adherence to company policies, ASATS compliance and SOX standards. </li><li>Drive standardization and consistency of controlling processes within the Industrial Group, addressing discrepancies where needed. Evaluate financial impacts of action plans and provide clear follow-up for progress tracking. Apply manufacturing principles and techniques to optimize operations and outcomes. </li></ul><p><br></p><p>This position presents an incredible opportunity for a finance leader to step into a highly influential role with visibility across the organization and significant autonomy to drive results. If you are passionate about combining financial expertise with operational collaboration to maximize outcomes, we encourage you to apply</p>
We are looking for a skilled Software Developer to join our team in Norton Shores, Michigan. In this role, you will contribute to the design, development, and testing of innovative software solutions, ensuring high performance and reliability. This is a great opportunity for professionals with a passion for coding and problem-solving in a collaborative environment.<br><br>Responsibilities:<br>• Develop, test, and maintain software applications using C# and the .NET Framework.<br>• Collaborate with team members to design and implement solutions that align with project goals.<br>• Utilize Microsoft SQL Server for data management and integration tasks.<br>• Work with Visual Studio to write, debug, and optimize code.<br>• Implement and support Electronic Data Interchange (EDI) processes.<br>• Participate in the full software development lifecycle, from requirements gathering to deployment.<br>• Create automated testing scripts to ensure software quality and performance.<br>• Contribute to Agile development practices by actively participating in sprints and team meetings.<br>• Perform code reviews to maintain coding standards and improve overall software quality.