The Senior Batch Engineer interfaces with clients, operations teams, project managers, and internal engineering disciplines to develop functional specifications, configure batch recipes and phases, support software testing, and lead successful system start-ups. Lead software development and testing activities including design reviews, code reviews, software Factory Acceptance Tests, Site Acceptance Tests, commissioning, start-up, and post-start-up support.