2022 ft campus software engineer iii salary