<p>We are looking for a skilled Software Developer. This is a long-term contract opportunity ideal for a detail-oriented individual who can contribute to complex projects and collaborate effectively with team members. The position offers the chance to work on innovative software solutions using modern technologies.</p><p><br></p><p>Responsibilities:</p><p>• Design, develop, and maintain software applications using .NET technologies.</p><p>• Collaborate with cross-functional teams to ensure seamless integration of new features and systems.</p><p>• Write clean, efficient, and well-documented code to meet project requirements.</p><p>• Troubleshoot and resolve software issues to optimize performance and functionality.</p><p>• Participate in code reviews to maintain high standards of software quality.</p><p>• Implement and manage application updates and enhancements.</p><p>• Work closely with stakeholders to gather and refine technical requirements.</p><p>• Provide mentorship and guidance to entry-level developers within the team.</p><p>• Utilize best practices in software development to ensure scalability and security.</p>
<p>We are looking for a motivated and skilled Technical Lead to join a client in the environmental space. In this role, you will combine hands-on development expertise with leadership responsibilities, overseeing a small team of developers and driving technical projects forward. This is an exciting opportunity to contribute to emergency response software solutions while mentoring and guiding team members in a collaborative environment. This role can sit primarily remote. The team goes into the office in Marlborough, MA twice a month. </p><p><br></p><p>Responsibilities:</p><p>• Lead and manage a team of developers, providing mentorship and guidance to support their growth and development.</p><p>• Oversee the planning and execution of development sprints, ensuring projects are delivered on time and meet quality standards.</p><p>• Engage in hands-on development using technologies such as JavaScript, TypeScript, Vue.js, and MongoDB.</p><p>• Collaborate with senior staff and product teams to define project goals and technical requirements.</p><p>• Implement and maintain DevOps practices, including AWS integrations and automation tools.</p><p>• Design and enhance dashboards and analytics tools to support emergency response solutions.</p><p>• Coordinate with stakeholders to address client needs and ensure software aligns with business objectives.</p><p>• Troubleshoot and resolve technical challenges, ensuring the stability and scalability of applications.</p><p>• Participate in strategic planning sessions, providing insights to shape the team's direction and growth.</p><p>• Build and foster a culture of innovation and collaboration within the development team.</p>
<p>A large, mission-driven organization within the public sector health and human services domain is seeking a <strong>Business Systems Architect / Senior Business Systems Analyst</strong> to lead a strategic effort focused on optimizing and modernizing a complex case management technology ecosystem. This is a confidential search for a long-term initiative that requires a blend of systems strategy, business architecture, and hands-on analysis.</p><p><strong>About the Role</strong></p><p>This individual will be responsible for evaluating current system capabilities, defining business and system architecture, and mapping processes across multiple platforms to drive consistency, efficiency, and strategic use of technology. The initial focus will be on the organization’s case management systems, which span Salesforce, Microsoft Dynamics, and several additional applications used across different business units.</p><p>The goal is to streamline, align, and modernize these systems to support future scalability and operational effectiveness. This role may involve either working independently or partnering with internal subject-matter experts who deeply understand existing workflows.</p><p><strong>Key Responsibilities</strong></p><ul><li>Assess current-state case management systems and supporting applications across multiple business areas.</li><li>Define system capabilities, business architecture, and process flows to recommend opportunities for standardization and consolidation.</li><li>Partner closely with internal business teams and technical teams to distill complex requirements and translate them into actionable solution strategies.</li><li>Develop detailed documentation including workflows, capability maps, system interaction diagrams, and functional requirements.</li><li>Serve as a thought partner in shaping a long-term solution strategy leveraging low-code/no-code tools.</li><li>Work with cross-functional teams from IT, business stakeholders, and external partners to guide solution design and ensure alignment with organizational goals.</li><li>Provide recommendations that balance current-state realities with future-state architectural vision.</li><li>Support decision-making around whether to backfill internal SMEs or leverage external expertise.</li></ul><p><br></p>
<p><strong>Overview:</strong></p><p>We're seeking a skilled <strong>PHP Developer</strong> to join a team in modernizing and transforming legacy applications that support operations across a multi-site enterprise environment. This is a unique opportunity to work on high-impact systems, improve performance and scalability, and help shape the future of our technology stack.</p><p><br></p><p><strong>Responsibilities:</strong></p><ul><li>Analyze and modernize legacy applications</li><li>Collaborate with cross-functional teams to design scalable and maintainable solutions</li><li>Implement best practices in coding, testing, and deployment</li><li>Integrate modern frameworks and tools to enhance application performance</li><li>Participate in code reviews and contribute to continuous improvement</li></ul><p><strong>Qualifications:</strong></p><ul><li>Strong experience with PHP</li><li>Familiarity with legacy codebases and modernization strategies</li><li>Experience with MySQL, REST APIs, and version control (Git)</li><li>Knowledge of modern PHP frameworks (Laravel, Symfony, etc.) is a plus</li><li>Ability to work independently and in a team-oriented environment</li></ul><p><br></p>
<p>Our client, a professional services consulting firm, is seeking a Controller to join their finance team. This individual will report directly to the Vice President of Finance.</p><p><br></p><p>Job Summary:</p><p>The Controller is responsible for overseeing all operational accounting functions and ensuring accurate financial management to support the organization’s mission and strategic objectives.</p><p><br></p><p>Key Responsibilities:</p><p>-Manage all aspects of the monthly close process, including revenue recognition, general ledger maintenance, and payroll reconciliations.</p><p>-Oversee payroll processing, including compliance with tax jurisdictions and bi-weekly postings to the general ledger.</p><p>-Calculate and process monthly commission payments.</p><p>-Provide HR-related support, including benefits administration, onboarding documentation, and employee file maintenance.</p><p>-Handle accounts receivable activities, including client billing, invoice creation, and collection efforts.</p><p>-Assist in implementing and improving systems, controls, policies, and procedures to support organizational growth.</p><p>-Coordinate with external auditors by preparing necessary account information and documentation for annual audits.</p><p>-Support the annual budgeting process in collaboration with senior finance leadership.</p><p>-Ensure compliance with state reporting requirements.</p><p>-Manage and mentor accounting staff, including accounts receivable/payable personnel.</p><p>-Serve as a backup for all roles within the accounting department as needed.</p>
We are looking for a skilled Controller to oversee and manage the financial operations of our organization in Weymouth, Massachusetts. This role involves ensuring the accuracy of financial reporting, maintaining effective internal controls, and providing strategic insights to support business decisions. The ideal candidate will thrive in a leadership position, managing a team while driving improvements in accounting processes and systems.<br><br>Responsibilities:<br>• Prepare and review monthly, quarterly, and annual financial statements to ensure accuracy and compliance.<br>• Manage general ledger activities, account reconciliations, and oversee both month-end and year-end closing processes.<br>• Establish and maintain robust internal controls to safeguard financial data and ensure adherence to regulatory requirements.<br>• Develop and monitor annual budgets, analyze financial performance, and identify variances against expectations.<br>• Supervise cash management operations, including banking relationships, accounts receivable, accounts payable, and payroll.<br>• Lead, mentor, and develop the accounting team, fostering a culture of continuous improvement and excellence.<br>• Collaborate with external auditors to coordinate tax filings and manage audit procedures.<br>• Enhance accounting systems and processes to improve efficiency, accuracy, and scalability.<br>• Provide strategic financial insights and actionable recommendations to support decision-making by the business owner.