He develops applications that help field engineers preconfigure company products based on customer needs before sending in the order. The job involves writing, testing and refining code.