General Job Duties Programs and manages software projects, supports both the manufacturing (plant floor) and business (office) departments. Specific Job Duties Analyzes customer’s needs for automated information. Writes code to meet customer’s needs. Provides direction to