Senior Application Software Engineer jobs