It would be easier if you have a B.CS degree but as long as you have a degree with relevant experience and hopefully computer related certifications and training then you shouldn't have an issue. There's no indication that the degree needs to be CS, the only professional that needs a specific degree is a
Hotel Manager and you need a Hospitality Degree.
Don't let immigration lawyers fool you in thinking you need their services when you don't have a CS degree. But you should make sure your offer and petition letters are well written, you can find examples on the net and just use them.
This forum have given me invaluable info, keep up the good work.