<p>We are looking for either a Senior Systems Engineer looking to jump into a director role, or a Director looking for a new role where he can focus on more technical projects. Will lead infrastructure operations and technology support. This role is 100% onsite in Worcester, MA and is suited for a hands-on leader who can guide day-to-day IT performance while shaping reliable, secure, and scalable systems across the organization. The ideal candidate brings strong technical depth across enterprise environments and a practical approach to maintaining hardware, networks, backup solutions, and core system configurations.</p><p><br></p><p>Responsibilities:</p><p>• Oversee daily IT operations to ensure stable performance of infrastructure, end-user systems, and core technology services across the organization.</p><p>• Direct the administration of Active Directory, including user access, group policies, and overall directory health.</p><p>• Manage backup and recovery processes to protect business data and support continuity in the event of system disruptions.</p><p>• Lead the support and maintenance of Cisco-based networking environments, monitoring connectivity, security, and performance.</p><p>• Coordinate installation, upgrades, and troubleshooting for computer hardware used by employees and operational teams.</p><p>• Establish and maintain configuration management practices to improve consistency, control changes, and reduce system risk.</p><p>• Partner with internal stakeholders to prioritize technology needs, resolve escalated issues, and align IT services with business goals.</p><p>• Evaluate infrastructure performance and recommend improvements that strengthen reliability, security, and operational efficiency.</p>
We are looking for an experienced Director of Development to help lead software delivery and technical execution for our organization. In this role, you will partner with senior leadership to guide development strategy, strengthen engineering practices, and ensure business-critical applications perform reliably at scale. This position is ideal for a hands-on leader who can balance project oversight, architectural thinking, and team development in a fast-moving environment.<br><br>Responsibilities:<br>• Partner with senior development leadership to turn technology goals into actionable plans and measurable execution priorities.<br>• Direct the creation, enhancement, and ongoing support of enterprise software applications with a focus on performance, reliability, and long-term maintainability.<br>• Supervise and coach developers by providing technical direction, feedback, and opportunities for growth across the team.<br>• Coordinate with business, IT, and operational stakeholders to shape solutions that support organizational objectives and day-to-day needs.<br>• Manage project timelines, development priorities, and team capacity to keep initiatives on track and aligned with roadmap commitments.<br>• Review application architecture and technical dependencies to identify risks early and address scalability, security, and stability concerns.<br>• Establish and uphold engineering standards through code review practices, development guidelines, and continuous process improvement.<br>• Champion Agile delivery methods by leading iterative planning, supporting sprint execution, and refining team workflows over time.<br>• Assess new technologies, tools, and frameworks that can improve the software development lifecycle and increase delivery efficiency.<br>• Investigate application issues, resolve defects, and maintain accurate technical documentation for systems, designs, and development efforts.