Software Application Architect at IBM Corporation $209,561 | H1B Salary Data