Application Development Lead Job in Chicago, Illinois US

Application Development Lead

DESCRIPTION: Duties: Serve as a User Interface Application developer on the Access Target State Information Management team. Perform software development across the whole application and specialize in the area of user interface design and implementation. Coordinate complex information system developments or revisions and implement technical functions in the WebLogic environment to achieve the desired result in the system or system enhancement. Follow approved life-cycle methodologies, create design documents, and perform program coding and testing. Implement Execution Architecture and Design Application Architecture. Develop Java Server Pages (JSP) and Data Access Objects using Hibernate and Spring JDBC template. Develop Web services to communicate other vendor applications (Actuate and IRIS) for reporting. Develop UI Screens using DOJO/AJAX for dynamically generating JavaScript, and use JSON objects. Develop communications between different applications using XML, XSD, XSLT, XPath, JAXB, SOAP technologies. Resolve technical issues through debugging, research and investigation. Conduct and coordinate investigative and analytical studies of complex system functions and operations to select approaches for the resolution of complex problems or improving the efficiency of existing systems. Develop complex program documentation using structure diagrams, behavior diagrams and interaction diagrams, system and program flowcharts, test plans and conversion plans. Analyze and recommend new procedures and techniques to improve the supported systems. Participate in configuration, deployment, and post-production support.