Senior Application Developer at IBM Corporation $103,917 | H1B Salary Data