dev role