[JOB] Plone Developer for the National Crime Prevention Council
Work on Plone and "Take A Bite Out Of Crime(r)" at the same time
The National Crime Prevention Council (NCPC), the nonprofit organization behind McGruff the Crime Dog®, needs an entry-level web developer. We’re looking for a bright, web savvy programmer who is excited about content management on the web and spreading McGruff’s crime prevention messages.
At NCPC, the web developer is part of a small, energetic team that maintains and extends NCPC’s web properties. NCPC is engaging new and exciting web technologies, and you’ll be with us in the trenches, making our web presence more feature rich, easier to use, and easier to maintain. This position is a great learning opportunity.
The web developer primarily
- analyzes requirements for staff software requests
- develops web applications and extensions to NCPC’s Plone®-based CMS
- designs templates for existing and new content types
- performs system administration and updates for production systems
- trains staff on how to use NCPC’s web applications
- updates static HTML pages from time to time
The ideal candidate is smart, enthusiastic, creative, and interested in all aspects of web development. You’ll need
- a solid knowledge of python (if you can explain when a person would use lamda and map together, you’re there)
- good coding practices (well organized, well documented, fully-tested)
- some experience with a template-based web application or CMS
- the ability to write valid XHTML, modern ECMAScript, CSS, and XML
- an interest in everything from content management systems to game design.
We don’t expect you to be an expert in all of these areas, but you should know what all the words mean and have a strategy for learning what you don’t know. In exchange, you’ll have the opportunity to work with a national recognized brand on a team where your expertise is respected and your passion is easily translated into action.
Minimum criteria for positions at this level include
- Bachelor’s degree in related field, or six years related experience and/or training; or equivalent combination of education and experience.
- Two years work experience, to include one year in a similar position and related field. Effective written and oral communication skills.
- Ability to make a presentation to other staff members.
- Ability to work well independently and as part of a team.
- Ability to effectively handle multiple tasks.
- Strong interpersonal skills and ability to work with diverse groups and as part of a team.
- Ability to meet qualifications/skills required of specific position which may include
- Must work proficiently in a Windows XP environment
- Ability to act with tact and diplomacy in stressful situations.
- Ability to maintain a high degree of accuracy.
- Basic skills for working on web sites.
- Basic accounting skills.
- Internet use/research.
If you would like a position where you will always be learning, showing your creativity, and helping society at the same time, please forward a coverletter, resume and a writing sample to Human Resources (hr@ncpc.org).
