We are looking for a Business Systems Analyst to support business-critical applications and help translate operational needs into effective system solutions in Norwalk, Connecticut. This role combines analytical thinking, technical troubleshooting, and cross-functional coordination to keep projects moving and production issues addressed with urgency. The ideal candidate will partner with internal teams and external vendors to improve processes, strengthen system performance, and deliver well-structured technology outcomes.<br><br>Responsibilities:<br>• Create and manage an organized approach for balancing urgent support needs, ongoing enhancement work, and larger strategic initiatives across business systems.<br>• Turn complex initiatives into actionable workstreams, align stakeholders on priorities, and communicate progress, dependencies, and potential risks throughout the project lifecycle.<br>• Collaborate with cross-functional partners to define scope, clarify ownership, and ensure business and technical requirements are understood and executed effectively.<br>• Act as a subject matter resource for core business processes and applications, helping preserve consistency and sound design across system usage and workflows.<br>• Provide functional and operational support for key platforms such as ERP, integrations, marketplace tools, and business intelligence applications used across the organization.<br>• Partner with business users and external development teams to design, test, refine, and implement application improvements and supporting procedures.<br>• Investigate system issues, perform root-cause analysis, and prioritize resolution efforts to minimize disruption to users and business operations.<br>• Contribute to the oversight of vendor and consultant partnerships to improve service quality, system effectiveness, and delivery efficiency.
<p>The ERP Systems Analyst will provide support for SAP Business One (SAP B1) and related business systems to ensure optimal performance, functionality, and user adoption. This role is responsible for end-user support, training, documentation, reporting, system maintenance, and assisting with ongoing ERP initiatives. The ideal candidate will possess strong technical, analytical, and communication skills, along with a solid understanding of business processes and ERP systems.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Provide primary support for SAP Business One and related business applications.</li><li>Develop user training materials, including written documentation, how-to guides, and instructional videos.</li><li>Onboard and train new users across multiple business systems.</li><li>Deliver one-on-one support and guidance to users on system functionality and best practices.</li><li>Learn and maintain knowledge of database structures and relationships that support ERP operations.</li><li>Document, analyze, and improve business processes and workflows related to ERP systems.</li><li>Develop a strong understanding of organizational business operations and system dependencies.</li><li>Assist with system implementations, upgrades, enhancements, and customizations.</li><li>Maintain and validate business data and reporting through tools such as SSRS, Crystal Reports, and Excel Report Builder.</li><li>Participate in special projects, process improvement initiatives, and other assignments as needed.</li></ul><p><br></p>
<p>We are looking for a Software Engineer to join our team in Ulster County, New York and help build dependable, secure, and scalable software solutions. In this role, you will contribute across the development lifecycle, from shaping technical approaches with business and product partners to delivering and supporting production applications. This position offers the opportunity to work with modern development tools, cloud-based platforms, and cross-functional teams to create solutions that support both current goals and future growth.</p><p><br></p><p>Responsibilities:</p><p>• Build, enhance, and maintain custom applications and system integrations with a focus on reliability, security, performance, and long-term supportability.</p><p>• Collaborate with business analysts, product stakeholders, and project teams to translate needs into practical technical designs and high-level solution plans.</p><p>• Develop shared services, reusable components, and internal frameworks that improve consistency and efficiency across the engineering team.</p><p>• Partner with cross-functional application teams to create proofs of concept and deliver software solutions for internal and cloud-based environments.</p><p>• Support the release lifecycle by contributing to application development, production deployment, monitoring, and ongoing maintenance activities.</p><p>• Work with engineering leadership and product partners to shape platform roadmaps and align development efforts with business priorities.</p><p>• Deliver software through iterative development practices, applying established coding standards, engineering methods, and continuous improvement principles.</p><p>• Contribute to architectural standards, design patterns, and governance practices while helping guide sound technical decisions across projects.</p><p>• Provide technical mentorship and share development knowledge with teammates to strengthen engineering quality and team capability.</p>
<p>We are looking for a Cyber Security Engineer to strengthen privacy, security, and regulatory compliance efforts for our organization in Derby, Connecticut. This role partners with leadership, legal counsel, and operational teams to maintain effective safeguards, support audit readiness, and improve awareness of privacy and information security obligations. The ideal candidate will help translate regulatory expectations into practical policies, training, monitoring, and incident response activities that protect organizational data and systems.</p><p><br></p><p>Responsibilities:</p><p>• Partner with leadership, legal counsel, and internal stakeholders to maintain privacy documentation, consent materials, and information notices that align with current regulatory expectations and organizational practices.</p><p>• Manage a formal process for handling privacy-related concerns by logging, reviewing, investigating, and coordinating resolution of complaints with the appropriate teams.</p><p>• Lead organization-wide awareness efforts that strengthen understanding of privacy responsibilities and reinforce consistent handling of confidential information.</p><p>• Work closely with privacy and security leadership to align safeguards, written standards, and employee education programs across both compliance areas.</p><p>• Support internal and external reviews related to state and federal privacy requirements, including preparation for audits and responses to accrediting or regulatory inquiries.</p><p>• Help develop, update, and monitor security policies, procedures, and guidelines covering risk management, network protection, asset security, physical safeguards, disaster recovery, and third-party oversight.</p><p>• Administer user access documentation and perform periodic reviews to confirm permissions remain appropriate when roles or employment status change.</p><p>• Coordinate the investigation, response, and remediation of security events with legal counsel, vendors, and privacy stakeholders in accordance with incident response procedures.</p><p>• Oversee external service providers performing technical maintenance and verify their security practices meet organizational standards and contractual expectations.</p><p>• Prepare and deliver periodic management reporting on privacy, security, and compliance trends, key issues, and program effectiveness over the prior year.</p>
We are looking for a Help Desk/Desktop Support Analyst to provide dependable technical support for end users in Stamford, Connecticut. This role focuses on maintaining workplace technology, resolving day-to-day hardware and software issues, and supporting a secure, productive desktop environment. The ideal candidate brings strong Microsoft ecosystem knowledge, clear communication skills, and a service-oriented approach to troubleshooting and user support.<br><br>Responsibilities:<br>• Deliver technical assistance for desktops, laptops, mobile devices, printers, scanners, meeting room technology, and other workplace equipment.<br>• Diagnose and resolve issues involving Windows systems, Microsoft 365 applications, email, collaboration tools, file storage, and endpoint performance.<br>• Administer core Microsoft 365 functions such as account setup, license assignment, mailbox support, group management, and access to Teams, OneDrive, and SharePoint.<br>• Support device management activities through Microsoft Intune, including enrollment, policy configuration, application deployment, and compliance monitoring.<br>• Maintain endpoint health by coordinating provisioning, patch installation, security baseline application, and device lifecycle tasks.<br>• Assist with user account administration, permissions, directory-related support, and basic troubleshooting of access or network connectivity problems.<br>• Follow service desk processes to document incidents, fulfill requests, update asset records, and create or maintain technical support documentation.<br>• Contribute to endpoint security efforts by supporting protection tools, compliance practices, backup awareness, and standard recovery procedures.
<p>We are looking for a Help Desk/Desktop Support Analyst to provide responsive technical assistance and deliver excellent customer support for end users. This Long-term Contract position is ideal for someone who enjoys resolving day-to-day technology issues while supporting desktop environments, software applications, and core user account needs. The role focuses on diagnosing problems efficiently, guiding users through solutions, and ensuring support requests are handled thoroughly from intake to completion.</p><p><br></p><p>Responsibilities:</p><p>• Provide front-line technical support to users, addressing a high volume of customer service-oriented questions related to software, hardware, and general system access.</p><p>• Diagnose and resolve issues affecting desktop computers, laptops, and server-connected environments, using a methodical approach to restore normal operations.</p><p>• Set up, configure, and maintain end-user devices, business applications, and peripheral equipment to ensure reliable performance.</p><p>• Manage incoming service desk requests, record issue details accurately, and follow each ticket through to a complete and timely resolution.</p><p>• Support user account and access-related tasks within Active Directory as part of routine help desk operations.</p><p>• Assist with Windows-based troubleshooting across supported devices, including identifying operating system, application, and connectivity problems.</p><p>• Communicate clearly with employees and stakeholders to explain solutions, provide updates, and maintain a positive support experience.</p>
We are looking for a Business Analyst to support a long-term contract opportunity based in Farmington, Connecticut. This role will focus on analyzing business needs, refining operational processes, and helping deliver effective solutions in a structured environment. The ideal candidate brings strong analytical thinking, experience working with cross-functional teams, and the ability to translate complex requirements into clear documentation and actionable outcomes.<br><br>Responsibilities:<br>• Analyze business workflows and identify opportunities to improve efficiency, accuracy, and service delivery across key operations.<br>• Gather, document, and validate business requirements by partnering with stakeholders, subject matter experts, and project teams.<br>• Support configuration-related activities to align system functionality with business needs and documented process requirements.<br>• Perform gap assessments to compare current processes with target-state needs and recommend practical solutions.<br>• Contribute to initiatives involving ADPEV5, pay frequency harmonization, and bridge loan processes by documenting impacts, dependencies, and business rules.<br>• Participate in Agile Scrum ceremonies, track action items, and help ensure requirements are clearly understood throughout the project lifecycle.<br>• Review operational and business documents for completeness, consistency, and alignment with project objectives and compliance expectations.<br>• Collaborate with customer service and call center teams to evaluate process pain points and improve user and customer experiences.
<p>We are looking for an Accounting Analyst to join our client in White Plains, New York in a contract position with the potential to become permanent. This role is focused on operational accounting and will support the preparation, analysis, and reconciliation of key balance sheet activity across monthly, quarterly, and annual reporting cycles. The ideal candidate brings strong accounting judgment, advanced spreadsheet skills, and the ability to work through large, detailed datasets with minimal ramp-up time. This position is fully on site at the start and may require additional hours during close periods and project deadlines.</p><p><br></p><p>Responsibilities:</p><p>• Prepare and review roll-forward schedules for assigned balance sheet accounts across monthly, quarterly, and annual reporting periods.</p><p>• Reconcile account activity, investigate variances, and resolve discrepancies by working closely with accounting and finance stakeholders.</p><p>• Analyze high-volume financial data using advanced Excel techniques, including lookup formulas, pivot reporting, spreadsheet links, and automated data connections.</p><p>• Support budget planning, forecasting activities, and financial analysis that inform operational and accounting decisions.</p><p>• Partner with external auditors and internal team members to provide documentation, answer questions, and assist with reporting requests.</p><p>• Research accounting matters, evaluate supporting data, and present clear conclusions for management review.</p><p>• Contribute to special projects and additional accounting initiatives as assigned, including process-related reporting support when needed.</p><p>• Maintain accuracy and organization while handling large datasets and meeting deadlines during month-end close and other peak periods.</p>
We are looking for an experienced JDE/Application Business Analyst to support and strengthen enterprise applications for our operations in Torrington, Connecticut. This role partners with teams across the business to evaluate needs, improve system performance, and deliver practical solutions within the JD Edwards environment. The position also contributes to user support, training, and application enhancements that help maintain efficient day-to-day operations.<br><br>Responsibilities:<br>• Partner with business teams and technical colleagues to gather requirements and turn operational needs into effective JD Edwards solutions.<br>• Configure, support, and refine JD Edwards applications to improve reliability, usability, and overall business performance.<br>• Provide day-to-day production support by resolving application issues, answering user questions, and addressing escalated service requests.<br>• Coordinate system changes and solution deployments, including planning, testing, rollout activities, and post-implementation support.<br>• Create and maintain clear documentation for configurations, procedures, system updates, and user-facing processes.<br>• Develop test plans and scripts, execute validation efforts, and assist stakeholders during user acceptance testing.<br>• Serve as the connection point between end users and development teams to ensure enhancements align with business objectives.<br>• Deliver training sessions and produce instructional materials that help employees use JD Edwards effectively and consistently.<br>• Identify recurring issues, process gaps, and enhancement opportunities to improve functionality and user experience across the application landscape.