I’m not sure what you mean by consulting, but I can’t see any job ad for something like that. All of them are basically “we need an engineer to build this”, and in the end you show up on the job and it’s not different than the previous one.
Contracting != Consulting. There are roles at both big firms (McKinsey, BCG, Deloitte, Accenture) that deal with a broad set of technology issues across strategy and implementation, as well as smaller boutique shops focused on specific technology problems. Here's a representative job posting for a big firm: https://www.mckinsey.com/careers/search-jobs/jobs/softwarear...
Can you share more details?