Looking for your entry-level job in software? Many prominent firms are currently enthusiastically hiring new grads for a range of exciting programming positions. Major players like Microsoft , alongside rapidly growing startups and established IT companies , are offering great opportunities for i