Robert Half Technology is searching for a skilled Software Engineer (MULESOFT EXPERIENCE PREFERRED) with a demonstrated knowledge of design patterns and Software Engineering techniques. As a part of a hard working and deeply passionate team, you will play a pivotal role in developing new platforms and maintaining existing systems. A full-time role, this Software Engineer opportunity will be located in the Uniontown, Ohio area. How you will make an impact The Software Engineer is a member of the IT systems team, responsible for working with other members of the team to create, enhance, and support the scope of the ERP and Integration systems. Responsibilities include: • Providing support, maintaining existing code, debugging, and developing enhancements for these systems, integrations with other Company systems, and providing technical support for various other projects undertaken by the team. • Design and code superior technical solutions. Enforce and adhere to development standards. • Assist in the functional design deliverables, create technical design deliverables, develop solutions, testing, migration, and support of production. • Work within a project team environment providing input to the project plan, schedule, tasks, estimates, and issues. • Perform Peer Code review for code submitted from other internal and external developers • Create and update documentation as necessary. • Handling support requests that are identified through the support processes, managing their priority, and performing the necessary remediation to resolve the issue. Proactively identify and correct application and system performance problems. • Develop enhancements to systems as requested, without detailed direction. Understand and determine the scope and requirements of the enhancements, assist in the creation of functional design deliverables, create technical design deliverables for the requested functionality, and develop, test, and implement the solution.