|
Reference Number: 10-09329
Job Description: FUNCTION AND RESPONSIBILITY We are searching for a well-rounded software engineer to join our top-notch software development team. This talented individual will be developing and maintaining consumer facing web applications using Java/Java EE (or equivalent) technologies.
REPORTS TO: Software Development
Experience Level: 5+ Years
Requirements: MINIMUM QUALIFICATIONS:
? BS or BA degree in Computer Science or Computer Engineering. ? 5+ years progressively responsible web application development and database integration using industry standard tools (JSP, DHTML, Java, JavaScript, Oracle, JMS, JDBC, etc.) ? Experience with the SpringMVC framework ? Experience working within an Agile development framework, especially Scrum ? Demonstrated understanding of Web Servers (primarily Apache Tomcat and JBoss). ? Ability to work successfully as part of a dynamic, interdisciplinary team including writers, graphic designers, project managers, software engineers, database engineers and software quality assurance engineers. ? Thorough knowledge of browser compatibility and cross-platform development issues ? Experience developing using various Unit Testing frameworks (JUnit, HTTPUnit). ? Demonstrated ability to design and develop to Object Oriented Design principles. ? Very strong verbal communication, written communication and interpersonal skills. ? Strong ability to manage both time and work load independently
DESIRED QUALIFICATIONS:
? Experience with test driven development methodology ? Experience with security standards, ethical hacking, various industry technologies ? Well versed in Web 2.0 technologies, especially jQuery or other javascript libraries ? Familiarity with the Eclipse Development Platform
|