The Information Technology Specialist 2 (Programming) position at the New York State Thruway Authority involves developing, testing, and maintaining software solutions to support the Engineering Department's business needs. The role requires a strong background in software development, particularly in requirements gathering and complex software systems maintenance.