What are the hardest software developer jobs to fill in the USA?
Any job where the applicant has to produce high quality work within budget and on schedule as promised. We just don't have enough developers who can do that, so if you can do that consistently, you'll never have trouble getting a good job.