||I can see why that might be tough. Can I ask how long you've been working as a programmer and what language(s) you develop in. Also do you have skills with PL/SQL or TSQL, and things like web programming?
I think the hard part is getting your CV read when it doesn't have "degree" on it. I'd recommend getting a great CV and a great covering letter, which shows that you are smart, productive, passionate about programming, and self motivated. I'd definitely mention TC contests and any other stuff you do outside work. I would even acknowledge my lack of degree but use that to talk about your self-motivation and thoughts of doing a degree around work.
But keep looking for jobs, don't give up and get a degree instead - plan to get the degree but keep searching in the meanwhile.