Designs and codes from specifications, analyzes, evaluates, tests, debugs, documents, and implements moderately complex to highly complex software applications.
Under general direction, devises or modifies procedures to solve complex problems considering computer equipment capacity and limitations, operating time, and form of desired results.
Competent to work at the highest technical level of all phases of applications programming activities.
Monitor program execution for expected performance.
Preferred: Candidates should have least 3 years experience in building or supporting web applications with Sencha 4 and above Ext JS (preferred candidate will have recent experience in Sencha 5), JavaScript, HTML and AJAX.
B.S. Computer Science/Information Technology ' M.S. preferred.
• 4+ yrs of IT Software Development experience
• 2+ Experience in J2EE architecture (MVC/DAO/MVVC),
• Strong understanding of Java Design patterns,
• 3+ years of experience in Java web applications.
• Experience with Struts, Spring JDBC
• 2+ Experience in building or supporting web applications with Sencha 4 Ext JS and above, JavaScript, HTML and AJAX.
• Strong Database Skills (Oracle/MySQL). Experience writing stored procs
• Strong Experience in creating and interfacing with SOAP/WSDL/XML/REST web services
• Knowledge of Servers and Configuration - Apache, Weblogic