The Engineering Programmer is responsible for developing, testing, and implementing software solutions that support engineering processes, product development, automation systems, and data- driven decision-making. This role combines software development skills with engineering knowledge to build tools, scripts, automation workflows, and integrated applications that improve efficiency, accuracy, and operational performance.