The Software Engineer is responsible for designing, developing, and maintaining software applications that meet business requirements. This role involves collaborating with cross-functional teams, writing clean and efficient code, and contributing to the full software development lifecycle. The ideal candidate has strong technical skills, problem-solving abilities, and experience working in agile environments. <br> Key Responsibilities: Develop, test, and maintain software applications and systems. Collaborate with product managers, designers, and other engineers to deliver high-quality solutions. Write clean, scalable, and maintainable code following best practices. Perform code reviews and provide constructive feedback to peers. Troubleshoot, debug, and optimize existing applications for performance and reliability. Participate in the design and architecture of new features and systems. Ensure software meets security, compliance, and performance standards. Contribute to documentation and knowledge sharing within the team. Stay current with emerging technologies and recommend improvements.
<p><strong>*Must be located in Charlotte, NC or Memphis, TN to be considered*</strong></p><p><br></p><p>We are looking for a meticulous Production Artist with expertise in packaging to join our team on a long-term contract basis. This role involves ensuring the flawless execution of packaging and label designs while collaborating closely with design and production teams. Based in Memphis, Tennessee, this position offers an exciting opportunity to contribute to high-quality product outcomes with precision and creativity.</p><p><br></p><p>Responsibilities:</p><p>• Execute production tasks for packaging and labeling across private label products, manufactured items, cartons, and proprietary designs.</p><p>• Review and refine artwork to ensure it is production-ready with exceptional accuracy and quality.</p><p>• Organize and manage project files using company servers to maintain seamless workflows.</p><p>• Collaborate with design and production teams to brainstorm solutions and enhance project outcomes.</p><p>• Identify and communicate potential issues or questions to keep projects on schedule and error-free.</p><p>• Work independently after initial training, maintaining a high level of attention to detail in all assignments.</p><p>• Contribute to continuous improvement initiatives by suggesting enhancements to processes and designs.</p>
<p>We are looking for a skilled Platform Engineer to join our team in Olive Branch, Mississippi. In this role, you will be responsible for supporting and optimizing automated systems, ensuring their seamless performance and reliability. You will collaborate across departments to troubleshoot issues, enhance system functionality, and contribute to the design and implementation of innovative automation projects.</p><p><br></p><p>Responsibilities:</p><p>• Provide technical support and resolve issues for automated systems such as conveyors, robotics, scanners, and print/apply stations.</p><p>• Monitor control systems and industrial networks to ensure optimal performance and reliability.</p><p>• Collaborate with operations, maintenance, and IT teams to address system challenges and implement improvements.</p><p>• Investigate system failures, identify root causes, and develop strategies to prevent future occurrences.</p><p>• Utilize diagnostic tools and software to collect performance data and recommend actionable enhancements.</p><p>• Create detailed documentation for system architecture, operational procedures, and support guides.</p><p>• Contribute to the planning and prioritization of technology upgrades and system enhancements.</p><p>• Assist in integrating warehouse control systems with warehouse management systems to optimize operations.</p><p>• Partner on the design and execution of automation projects, including control panel design, device selection, and commissioning.</p>