We are looking for a Systems Engineer to support and enhance enterprise infrastructure and cloud-connected services in Cleveland, Ohio. This role focuses on identity management, automation, secure integrations, and platform administration across Microsoft technologies. The ideal candidate brings strong technical depth in scripting, cloud services, and system connectivity while helping maintain reliable, secure, and efficient operations.<br><br>Responsibilities:<br>• Design, administer, and improve identity and access solutions using Active Directory and Entra ID, including policy enforcement and governance controls.<br>• Develop automation scripts and workflow solutions with PowerShell, Power Apps, and Power Automate to streamline operational tasks and improve service delivery.<br>• Manage and support Azure-based resources such as application services, serverless components, storage solutions, and network-connected services.<br>• Configure secure communication between internal and external systems using OAuth, service principals, and hybrid identity approaches.<br>• Build and maintain integrations that enable dependable data exchange across platforms while supporting security and performance standards.<br>• Collaborate with technical teams to support web-based applications that rely on JavaScript and modern front-end frameworks such as React or Angular.<br>• Write and optimize complex database queries to support reporting, troubleshooting, and application functionality.<br>• Apply best practices for data protection, integrity, and governance across systems and integrations.<br>• Support ongoing platform improvements and operational initiatives related to connected systems and infrastructure services.
<p>We are looking for an experienced Software Engineer to support the design, delivery, and ongoing enhancement of a modern enterprise platform. This Long-term Contract position is ideal for someone who enjoys full-stack development in a Microsoft technology environment and can contribute throughout the product lifecycle, from feature delivery to post-release support.</p><p><br></p><p>Responsibilities:</p><p>• Build, enhance, and maintain enterprise web applications using .NET 8, C#, Blazor, Entity Framework Core, and Microsoft SQL Server.</p><p>• Translate business needs into scalable software features that improve how union members access services and manage key activities online.</p><p>• Develop and integrate backend services and Web APIs to support core application functionality and data exchange.</p><p>• Create responsive user interface components using HTML5, CSS, and JavaScript to deliver a reliable and intuitive experience.</p><p>• Participate in application releases, troubleshoot production issues, and provide ongoing support after deployment.</p><p>• Collaborate with cross-functional stakeholders to refine technical solutions, resolve defects, and continuously improve application performance.</p><p>• Write clean, maintainable code and contribute to data access design, database interactions, and system stability.</p><p>• Assist with enhancements related to evolving enterprise workflows and platform capabilities as business needs change.</p>
<p>We are looking for an IT Systems & Infrastructure Engineer to support and strengthen a complex technology environment in Greater Cleveland, Ohio. This position will help maintain secure, reliable, and efficient infrastructure across core business systems, network services, and manufacturing-related platforms. The ideal candidate brings strong technical depth across Microsoft ecosystems, enterprise applications, and cybersecurity practices, along with the ability to improve system performance through automation and integration.</p><p><br></p><p>Responsibilities:</p><p>• Administer and optimize server, directory, messaging, and cloud-based platforms to ensure dependable day-to-day operations across the business.</p><p>• Support network infrastructure by maintaining connectivity, security, and performance for firewalls, switches, routers, and related technologies.</p><p>• Manage enterprise systems and manufacturing-facing applications, including ERP-connected environments, to promote stable and efficient business processes.</p><p>• Develop and maintain automation, scripts, and API-based integrations to streamline administration, reduce manual effort, and improve data flow between systems.</p><p>• Oversee backup, recovery, patching, and vulnerability response activities to protect infrastructure availability and reduce operational risk.</p><p>• Implement and support endpoint management and cybersecurity controls that strengthen device security and align with organizational standards.</p><p>• Monitor infrastructure health, troubleshoot technical issues, and resolve system problems affecting users, applications, and production support environments.</p><p>• Contribute to reporting and analytics capabilities by supporting database-driven solutions and system data accessibility for operational decision-making.</p>
<p>We are looking for a Software Engineering Manager to lead embedded software initiatives supporting advanced digital power control products in Greater Cleveland, Ohio. This position combines hands-on technical leadership with people management, guiding firmware design for real-time systems while helping a small engineering team deliver reliable, production-ready solutions. The ideal candidate brings deep experience in embedded development, strong collaboration skills, and a practical approach to building high-performance control software.</p><p><br></p><p>Responsibilities:</p><p>• Direct the design and delivery of embedded software for digital power control applications that produce DC and AC power outputs.</p><p>• Define and develop real-time firmware architectures for MCU, DSP, or FPGA-based platforms using C, C++, or comparable low-level programming languages.</p><p>• Supervise, coach, and develop a team of 2 to 5 engineers through regular feedback, technical guidance, code review oversight, and performance management.</p><p>• Partner with hardware, systems, and product stakeholders to establish software requirements, technical interfaces, and implementation priorities.</p><p>• Promote disciplined engineering practices by strengthening source control usage, test coverage, coding standards, and technical documentation.</p><p>• Oversee the software lifecycle from early concept and design through release, production support, and post-deployment improvement.</p><p>• Troubleshoot challenging embedded system issues in laboratory settings, identifying root causes and driving corrective action.</p><p>• Support project and team needs with occasional travel of up to 10%.</p>
<p>We are looking for an experienced Cloud Engineer to provide hands-on infrastructure and cloud support for a long-term contract opportunity. This role will focus on maintaining and improving Microsoft-based cloud and endpoint environments while ensuring reliable day-to-day system performance. The ideal candidate brings strong expertise in Azure, Entra ID, Intune, and related enterprise technologies, along with the ability to contribute quickly in a dynamic environment.</p><p><br></p><p>Responsibilities:</p><p>• Administer and support Microsoft Azure services to maintain a secure, stable, and scalable cloud environment.</p><p>• Manage identity and access capabilities through Azure Active Directory and Microsoft Entra ID, including user provisioning and policy enforcement.</p><p>• Oversee endpoint management activities using Microsoft Intune and SCCM to support device configuration, compliance, and software deployment.</p><p>• Provide system engineering support across cloud and infrastructure platforms, resolving issues and improving operational efficiency.</p><p>• Assist with integration-related technical work tied to merger and acquisition activities, including environment alignment and access coordination.</p><p>• Support virtualized infrastructure components within VMware environments and help sustain overall platform availability.</p><p>• Partner with internal teams to troubleshoot infrastructure and cloud issues and implement effective technical solutions.</p>
<p>We are looking for an Embedded Controls Engineer to join our team in Greater Cleveland, Ohio. This role focuses on developing real-time control software for industrial power conversion products, combining embedded programming with close interaction with hardware. The ideal candidate brings strong experience in power electronics, control implementation, and embedded interface development, and is comfortable working across firmware, diagnostics, and system validation.</p><p><br></p><p>Responsibilities:</p><p>• Design and implement embedded control software for industrial power conversion systems with an emphasis on stability, performance, and real-time operation.</p><p>• Develop firmware in C and C++ for microcontroller- and DSP-based platforms, integrating timing-critical functions and low-level hardware control.</p><p>• Create and refine control algorithms for converters, inverters, rectifiers, and regulated DC systems based on application and system requirements.</p><p>• Interface directly with hardware components such as ADCs, PWMs, timers, and interrupt-driven subsystems to support accurate sensing and control behavior.</p><p>• Build and maintain embedded web-based user interfaces and device-hosted web services using modern browser technologies and lightweight network stacks.</p><p>• Troubleshoot and validate system behavior using laboratory instrumentation such as oscilloscopes, logic analyzers, and power analyzers.</p><p>• Support communication and interoperability across embedded platforms using industrial and device-level protocols where required.</p><p>• Contribute to simulation, test automation, and hardware-in-the-loop validation activities to improve software reliability and development efficiency.</p>
We are looking for an experienced Systems Administrator III to support and enhance a complex enterprise technology environment. This role is ideal for a hands-on infrastructure specialist who can manage Windows-based systems, strengthen identity and access services, and contribute to reliable IT operations across both on-premises and cloud platforms. The successful candidate will bring strong technical judgment, practical scripting ability, and a proactive approach to system performance, security, and continuity.<br><br>Responsibilities:<br>• Administer and maintain Windows server and desktop environments to ensure stable, secure, and efficient day-to-day operations.<br>• Manage identity and access services across on-premises Active Directory, Group Policy, and Entra ID to support user lifecycle and policy enforcement.<br>• Develop and use PowerShell scripts to automate routine administration, streamline support tasks, and improve operational consistency.<br>• Support a broad Microsoft ecosystem that may include Intune, Azure, SharePoint, virtualization platforms, SaaS applications, and endpoint management tools.<br>• Monitor infrastructure health, troubleshoot technical issues, and resolve escalated incidents involving systems, access, performance, and connectivity.<br>• Contribute to IT planning by recommending infrastructure improvements, aligning technical solutions with operational goals, and supporting long-term system strategy.<br>• Apply best practices for security, storage, backup, disaster recovery, and data protection to strengthen resilience and reduce operational risk.<br>• Assist with advanced infrastructure technologies such as clustering, Hyper-V, and related Microsoft platform services when required.
We are looking for an experienced Senior Software Developer to join a team supporting a broad set of enterprise applications. This long-term contract position is ideal for someone who can manage day-to-day application stability while also contributing to improvement efforts across legacy and modern Microsoft-based systems. The role calls for strong technical judgment, hands-on development expertise, and the ability to work closely with both business and IT partners to strengthen application performance and reliability.<br><br>Responsibilities:<br>• Oversee the support, maintenance, and ongoing enhancement of a large portfolio of internal business applications.<br>• Investigate production issues, diagnose root causes, and deliver effective fixes across existing Microsoft-based solutions.<br>• Review older applications to identify practical opportunities for upgrades, refactoring, and long-term improvement.<br>• Build, modify, and support software using C#, .NET, ASP.NET, MVC, and IIS within enterprise environments.<br>• Partner with business users and technical teams to improve system dependability, usability, and overall performance.<br>• Contribute to integration-related development efforts and help connect applications across the broader technology landscape.<br>• Take part in upgrade, migration, and modernization initiatives affecting legacy and current application platforms.<br>• Offer technical direction and knowledge sharing to entry-level developers and support personnel.