College Square deal will see software firm take 416,000 sq ft of space in building due to complete in June