Candidate Profile and Experience Prerequisites
Competencies
- At least 5+ years development experience developing both the front and back-end of multi-tier Java systems
- At least one year working in an Agile environment (preferably XP), working in short iterations, using test driven development, and utilizing pair programming
- Proven experience in iterative system design, development, and implementation
- Experience developing in Linux, Apache, Tomcat
- Strong Junit Experience. Experience with other unit testing technologies a big plus (HttpUnit, etc)
- Strong Struts, Spring, and Webflow 1/2 and object/relationship modeling experience (Torque, Hibernate, iBatis, etc)
- Background in PostgreSQL, MySQL or general SQL query skills
- Experience working with open source solutions
- Experience in JSF (e.g. JBoss RichFaces)
- Experience with JavaScript, including AJAX and JSON (Dojo a plus)
- Must be detail-oriented, extremely organized, and will have exceptional writing and communication skills
- Demonstrated a record of developing successful applications that are highly integrated and reliable
- Ability to operate effectively, and with a sense of possibility, in a fast-paced, deadline-driven environment
Optional but a Plus
- Experience in Visual Basic and other Microsoft-centric languages
- Background in DB2 or Oracle
- Experience with JSR 168/286 and WebSphere Portal
- Experience with Perl or other scripting languages
- Experience in Websphere
Academic Qualifications
- At least a four-year degree in Computer Science, BSEE, MIS or a related field
- Brainbench or Sun certified on JAVA platform preferred
Benefits and Salary
Salary for this position is competitive and depends on prior experience. In addition, a comprehensive benefits package is included.
Anti-Discrimination Policy and Commitment to Diversity
Teach For America seeks individuals of all ethic and racial backgrounds to apply for this position. We are committed to maximizing the diversity of our organization, as we want to engage all those who can contribute to this effort.
Application Requirements and Process
Applications will be reviewed on a rolling basis. Please submit your resume and one-page cover letter with your application. This position is available in October 2009.
To link directly to this job listing, please use the following address http://teachforamerica.taleo.net/careersection/01/jobdetail.ftl?&job =10118