Be responsible for the design, development, coding, testing, debugging, and documentation of applications to satisfy the requirements of one or more user areas. This may include hands-on new development as well as support, maintenance, or enhancement of existing applications. Work closely with client management to identify and specify complex business requirements and processes. Research and evaluate alternative solutions and make recommendations.
Roles and Responsibilities: