We are looking for a highly skilled Sr. Software Engineer to join our team in Richfield, Ohio. This is a long-term contract position where you will play a key role in developing enterprise-level web applications using cutting-edge technologies. The ideal candidate will have expertise in building single-page applications and Java-based solutions, alongside experience with modern frameworks and tools.<br><br>Responsibilities:<br>• Develop robust enterprise-level web applications using the Angular framework and Spring Framework.<br>• Design and implement single-page applications with TypeScript and JavaScript, ensuring optimal performance and user experience.<br>• Build Java-based web solutions leveraging Spring Framework for efficient and scalable backend development.<br>• Utilize PostgreSQL databases for data management and execute complex queries to support application functionality.<br>• Implement three-tier UI components using libraries like PrimeNG to enhance application interfaces.<br>• Manage data binding and transfer processes effectively, ensuring seamless integration with backend systems.<br>• Collaborate with team members to apply object-oriented programming principles and design patterns for efficient code architecture.<br>• Leverage tools such as Maven and Jenkins to automate builds and streamline development workflows.<br>• Work with HTML5, CSS, and JSON to create responsive and visually appealing front-end designs.<br>• Debug and optimize applications, ensuring high-quality deliverables that align with project requirements.
<p>We are looking for a talented Senior Software Engineer to join our team in Richfield, Ohio. This is a long-term contract opportunity where you will contribute to the design and development of reliable, scalable software solutions. The ideal candidate will bring expertise in both front-end and back-end development, with a strong emphasis on Java-based technologies and frameworks.</p><p><br></p><p>Responsibilities:</p><p>• Develop and maintain Java-based applications with a focus on middle-tier functionality.</p><p>• Collaborate with cross-functional teams to design, implement, and test software solutions.</p><p>• Work with frameworks such as Spring and Angular to build dynamic and high-performing applications.</p><p>• Utilize relational databases, including PostgreSQL, to ensure data integrity and system reliability.</p><p>• Perform unit testing and ensure code quality through testing frameworks.</p><p>• Implement basic design patterns to improve application structure and maintainability.</p><p>• Troubleshoot and resolve software issues in a timely and efficient manner.</p><p>• Participate in software integration activities to ensure seamless interoperability between systems.</p><p>• Contribute to the development of web applications using Tomcat and other server technologies.</p><p>• Provide technical guidance and share knowledge with team members to enhance overall development practices.</p>
<p>Key responsibilities include:</p><ul><li>Establish, record, and uphold system protocols to maintain a stable network infrastructure</li><li>Deploy innovative technologies and enhance the robustness of existing systems</li><li>Oversee network health, resolve performance issues, plan system upgrades, and liaise with architects and external partners</li><li>Diagnose connectivity problems across LAN and WAN environments using various diagnostic tools</li><li>Protect network assets by implementing access controls and security policies</li><li>Administer firewall configurations in accordance with current cybersecurity standards</li><li>Provide updates on network operations and oversee associated initiatives</li><li>Schedule quarterly updates for network, storage, and server hardware to ensure firmware is current</li><li>Set up and manage routing/switching hardware, SIP-based voice services, and essential firewall configuration</li><li>Maintain and configure data storage and computing platforms</li><li>Deliver remote technical assistance to field engineers and users during system deployments</li><li>Address and fix installation-related issues during initial setup phases</li><li>Oversee IP management and hosted infrastructure within data center environments</li><li>Work closely with project managers, engineers, and help desk personnel to ensure seamless operations</li><li>Gather requirements and develop or maintain tailored solutions for internal stakeholders</li><li>Engage in team meetings to communicate progress and share technical insights</li><li>Record help desk support activities and resolutions</li><li>Contribute to the creation and refinement of technical documentation and QA processes</li><li>Assist in software testing and updates that influence network performance</li><li>Offer helpdesk support outside regular hours, including participation in on-call rotations</li><li>Guide and train junior IT personnel while promoting skill-sharing across the team</li><li>Handle multiple critical projects concurrently with effective prioritization</li><li>Keep supervisors informed with regular updates on project developments</li></ul>
We are looking for a Senior Software Engineer to lead the development and deployment of enterprise-level software solutions. This role focuses on delivering high-quality, secure, and efficient systems while ensuring their ongoing maintenance and optimization. The ideal candidate will also provide strategic technical guidance to senior leadership, evaluate emerging technologies, and foster innovation within the team.<br><br>Responsibilities:<br>• Oversee code deployments across multiple product teams, including cloud-based, mobile, and on-premise applications.<br>• Manage the release repository and maintain documentation for build and release procedures.<br>• Plan and execute release governance, risk assessments, milestone tracking, and production readiness reviews.<br>• Provide strategic technical advice to senior management regarding long-term systems planning and the adoption of new hardware and software.<br>• Conduct research on emerging technologies to enhance security, improve operations, and streamline deployment processes.<br>• Lead and guide both local and offshore teams to deliver technical support and maintain operational effectiveness.<br>• Develop and enforce policies and procedures to ensure the quality and security of application development and system administration.<br>• Collaborate with business units and technology vendors to implement and support technology solutions that meet organizational needs.<br>• Identify opportunities for operational improvements through the use of advanced technologies.<br>• Perform additional duties as assigned to support the organization's objectives.
We are looking for an experienced IT Network Manager to oversee and maintain enterprise-level network systems for our organization in Cleveland, Ohio. This role requires a strong background in network design, security, and troubleshooting to ensure reliable and secure connectivity across the business. The ideal candidate will bring expertise in managing advanced networking hardware and implementing scalable solutions aligned with industry best practices.<br><br>Responsibilities:<br>• Manage and maintain enterprise-level networking hardware, including Cisco routers, Nexus switches, and Meraki wireless infrastructure.<br>• Implement and oversee network access control systems using Cisco ISE and ensure perimeter security through Palo Alto firewalls.<br>• Monitor and analyze network traffic using NetFlow tools to identify performance issues and optimize data flow.<br>• Design and implement scalable network solutions to meet current and future business needs.<br>• Coordinate the deployment, maintenance, and troubleshooting of Meraki wireless networks.<br>• Lead efforts to resolve connectivity issues and provide advanced troubleshooting for network-related incidents.<br>• Ensure network infrastructure complies with security policies, industry standards, and regulatory requirements.<br>• Develop and maintain documentation for network architecture, configurations, and procedures.<br>• Collaborate with cross-functional teams to support technology initiatives and improve overall network performance.
<p>We are looking for an experienced IT Risk Manager to lead cybersecurity risk initiatives. The ideal candidate will develop strategies aligned with industry frameworks and foster collaboration across departments to maintain a secure and resilient environment.</p><p><br></p><p>Responsibilities:</p><p>• Implement and oversee cybersecurity risk management programs that comply with Ohio House Bill 96 and relevant frameworks, such as NIST and CIS Controls.</p><p>• Monitor and enforce adherence to internal policies and external regulations, ensuring timely incident reporting as required by state law.</p><p>• Develop and maintain comprehensive policies, standards, and procedures related to cybersecurity risk management.</p><p>• Lead efforts to coordinate incident response activities, including collaboration with Ohio Cyber Reserve and Homeland Security.</p><p>• Manage annual cybersecurity training programs tailored to employees’ roles and responsibilities, promoting awareness and resilience.</p><p>• Serve as the primary liaison between IT, legal, compliance, and executive leadership for all cybersecurity risk-related matters.</p><p>• Prepare detailed risk reports and presentations for city council, auditors, and external agencies.</p><p>• Ensure documentation and policies are up-to-date and reflect best practices in cybersecurity risk management.</p><p>• Identify and assess vulnerabilities, proposing effective mitigation strategies to strengthen the city's defenses.</p><p>• Foster cross-departmental collaboration to enhance cybersecurity awareness and maintain a proactive security posture.</p>