Main Responsibilities Develop existing applications and contribute to development of new applications by analyzing and identifying areas for modification and improvement. Develop new routine applications to meet customer requirements. Monitor, identify, and correct more complex software defects to m