At BJSS, we're always asked about skills. Which ones help me build a strong portfolio? Which ones lead to rewarding work? Which ones will help me stay relevant as I develop my career? We spoke to BJSS technologists at all stages of their careers to find the ten skills that make for effective, versatile and enduring engineers.