They are excellent at developing new staff so they are comfortable working on projects at any size using the latest technology. Job Types: Full-time, Permanent.