software development in new york