Sign up for our awesome weekly Tech Events email newsletter in New York City!
 
 
 
  Browse More Jobs

 
Details
Posted On:  Friday, Jan 25
Location: New York, NY
 
Type: Full Time
Category: Programming
 
Permalink:  http://gary.to/j8jmqtf
 
Company
DonorsChoose
DonorsChoose.org is an online charity that makes it easy for anyone to help students in need. Public school teachers from every corner of America post classroom project requests on our site, and you can give any amount to the project that most inspires you. When a project reaches its funding goal, we ship the materials to the school. You'll get photos of the project taking place, a letter from the teacher, and insight into how every dollar was spent. Give over $50 and you'll also receive hand-written thank-yous from the students.
 
 
Job Description
DonorsChoose.org is seeking an energetic, team-oriented, and self-motivated Java Developer to improve the user experience of our unique philanthropic marketplace. This position will play a central role in an agile non-profit organization that is serious about technology. The Java Developer will be joining a charity with deep private-sector management experience, and our team is smart, committed, and passionate.

Reporting to the CTO, the Java Developer will:

Estimate and deliver on rapid implementation schedules--without compromising smart development goals and principles--to build web functionality that is functional, fast, and scalable.
Design, implement, and maintain new functionality for use by teachers, donors, and staff.
Keep a high-volume transaction-driven web system running by troubleshooting and fixing critical bugs.

Requirements:

The right candidate is a top-notch contributor with a proven track record of success, who will be comfortable in DonorsChoose.org's start-up atmosphere and ready to play a key technical role on a small, dedicated team.

Experience building robust functionality for commercial web sites and applications.
Excellent verbal and written communication skills.
Exceptional problem-solving skills and enthusiasm for tackling diverse development challenges.
Strong sense of ownership and detail-orientation throughout the web engineering lifecycle.
Superb self-management skills and ability to work in a fast-paced environment with little supervision.
Strong SQL skills, experience with O/R mapping tools like Hibernate is a plus.
Excellent Java and extra credit for experience with Spring framework.
Experience integrating 3rd-party web applications, services, and components.
Nice to have: HTML, CSS, JS, or AJAX.
Passion for delivering high-quality web functionality on aggressive schedules is crucial.

Compensation and Benefits

DonorsChoose.org is proud to offer a total compensation package including: a competitive salary with merit-based bonus potential, a comprehensive benefits program including employer paid premiums for medical, dental and vision coverage, as well as transit benefits, 401K (up to 5% match of base salary), professional development budget, casual workplace and 5 weeks paid vacation plus national holidays.

DonorsChoose.org is an equal opportunity employer committed to developing the skills and leadership of people from diverse backgrounds. We enthusiastically encourage diverse applicants to apply for this and all of our positions!

To Apply:

Email resume, note of introduction, and how you learned about the position to Oliver Hurst-Hiller, CTO & EVP Product. Include "Java Developer" and "REF:SE1" in the subject line. Applications will be accepted until the position is filled. No calls, please.
 
 
How To Apply
 
Share
     
 
Options
 
More Job Listings From
DonorsChoose
 
 
 
 
Featured In
 
© 2013 GarysGuide   About   Terms    Press   Feedback