Looking for your first position in software? Many prominent firms are currently enthusiastically recruiting new grads for a variety of exciting programming positions. Tech giants like Microsoft , alongside dynamic startups and established software houses , are offering fantastic opportunities for