IT firm Kainos to create almost 350 jobs

The new roles cover a range of areas from software engineering to consulting, to AI and data science.