At this time (after Aug 11, 2018 draw), you need at-least 75 points to have any real chance of getting invitation in IT field.
With 70 points, there is a long waiting of at-least 10-12 months.
English score is one of the main component and it is absolutely necessary to fetch maximum points here.