State of the software engineering jobs market, 2025: what hiring managers see