Dish has higher than average turn-over at all positions. This means their are plenty of openings across the company. Push on the recruiters to here your story and get the ball rolling. You may find that you have to coach the recruiter to provide the next step.
Once they assess your skills will fit in the organization, you will be asked to take an on-line test. Some people are turned-off by the pre-screening testing. Understand that very few people don't make it through this portion, so don't sweat it.
After the initial testing they will bring you in for a series of interviews with managers, directors, VPs, and perhaps the CIO. Everyone of them has to buy-off on you candidacy for you to proceed.
If you get passed the interviews, you will think that you are going to receive an offer. There are, in fact, at least 2-3 more tests: the Wunderlich, a personality test, and a tech-savy test.
All-in-all, the hiring process is slow: like 2-3 months. Every position requires numerous sign-offs all the way up the management chain and perhaps even finance chain.