1 year gap in the IT line is not desirable.....though, let me add, SURELY NOT abnormal.
There are many women who take gaps due to kids & yet come back.
If you can give more details about the reason(s).......family reasons/problems could mean many things & by mentioning JUST THIS ASPECT, you are leaving it to the Interviewer's control/understanding on 'how to interpret it'. Quite often, it helps to give more details of the reasons--especially IF it's medical. Just give this a thought.
Another aspect in the IT line would be this: how have you kept in-touch with your technical subject during the gap? Quite often this takes the backseat during any extended gap [>3-4 months]. It may be quite possible.,,,...though you would be the best judge of this scenario......that the recruiter is giving the most obvious/visible reason for rejection, when the actual reason COULD be something else.
If you are confident about your technical caliber, then I suggest you to sort of 'challenge' the recruiter to give you some Technical Test where you can prove yourself that the gap DIDN'T have any effect on your technical competence. Even IF it's the gap that's the actual reason, pl note that the rejection USUALLY is NOT due to the gap per se. It's due to the 'perception' that your technical caliber would have taken a beating. This is where you need to focus on & prove them wrong.
There surely is one MAJOR advantage with your profile......you have overseas exp [PRESUMING it's not in very low-level .Net stuff/versions like Version 2.5.....]. Leverage that along with the points mentioned above.
And, pl be prepared for some sort of trade-off in the Salary. Most often people in your situation forget this aspect & begin comparing with their friends who may have similar profile......with a crucial difference: MINUS the Career Gap. Nothing wrong per se in this except that it's YOU who is facing the flak, NOT them. In the long-run, it's always easier to handle such friends circle than the metal agony of being without any job.
And lastly, pl ensure you do some due diligence about whichever Company you get an Offer from--quite often, in the haste to accept whatever comes first due to the prevailing stressful situation, people TEND to overlook aspects like Company culture, checking with others, etc. It then, sort of, becomes a 'from frying pan to fire' situation.
All the Best.
23rd June 2015 From India, Hyderabad