job summary Using business knowledge to translate the vision for divisional initiatives into business solutions by developing complex or multiple software applications and conducting studies of alternatives. Creating and maintaining comprehensive documentation for multiple applications or subsystems