Water proofing is done using shotcrete not concrete. Basement should be built using concrete . Water proofing can also be done by polymer membrane systems called tanking ( refer to CIRIA).
I used ACI 506 to design shotcrete. Its should be of 28Mpa strength using 12mm down aggregates.