You will normally need a HND, foundation degree, or degree to become a software developer.read more