Application Developer at IBM Corporation $165,422 | H1B Salary Data