Implement new business functionality to meet business and customer requirements, identify and resolve software issues and determine proper resolution in a timely manner with minimal client impact. Solve both technical & financial software problems. Diagnose research and resolve software defects.