Search Mailing List Archives
[liberationtech] New America Foundation Staff Technologist opening
rebecca.mackinnon at gmail.com
Wed Jan 19 12:22:46 PST 2011
> New America Foundation Staff Technologist
> To be successful at New America Foundation you will be gathering requirements, writing software design specifications at an appropriate level for the project, developing well documented, intelligent code, perform software testing, giving assignments to other team members, presenting your projects, and more. This is the job for you if you have a knack for how to make useful software with usable interfaces, have high standards for building quality software, enjoy doing work for positive public causes, and you are someone who is self-motivated and has both experience working unsupervised as part of a group and leading a group working on a project.
> Initially, your work will be to continue the development of a Java API and web-based interfaces to Java applications running on Linux based platforms, but New America Foundation's growing project portfolio will give you an opportunity to work within many other realms.
> You will be part of a close-knit, diverse group of creative multi talented technologists and policy experts ultimately helping to formulate national and international telecommunications policy and regulatory reform and the support of open architectures and open source innovations along with facilitating the development and implementation of open technologies and communications networks worldwide.
> If this sounds like you, please submit your resume to jobs at newamerica.net.
> Resume deadline is January 31st, 2011.
> ● Build database-driven open standard network and web applications on multiple platforms
> ● Be involved in every facet of OTI's technical projects
> ● Create open source online communities
> ● Work on project teams with visual designers, marketing experts, product managers and more
> ● Collaborate using SVN and git, bug trackers, instant messaging, Basecamp, and New America Foundation's suite of project tools
> ● Continually learn new skills and share knowledge to improve team practices
> ● Gather project requirements and envision creative solutions
> ● Presenting and demonstrating technologies and technology-related topics to both technical and non-technical audiences.
> ● Design software by choosing tools, creating usable interfaces, building databases
> ● Give assignments to other developers and work in a coordination role on a group project.
> ● Oversee testing for browser compatibility, accessibility, and web standards
> ● Write documentation, manage a bug queue, and oversee code quality
> Required skills
> ● Minimum of 3 years professional programming experience
> ● A strong understanding of networking systems including TCP/IP and Ethernet
> ● Experience developing and releasing networking, web-based, and database-driven applications
> ● Experience in a high-volume or critical production service environment
> ● Journey-level experience developing C, Java, Perl, PHP, and MySQL required
> ● Comfortable developing applications in UNIX-like environments such as Linux and *BSD
> ● Effective organizing and communication skills
> ● Experience leading technical projects involving independent consultants
> ● Ability to multi-task in a fast-paced environment
> ● A meticulous, self-motivated, and friendly nature
> Other desired skills and expertise
> ● Deep knowledge of internet technologies
> ● Developing within web-base frameworks such as Drupal and RoR
> ● Performing basic system administration tasks in UNIX-like environments such as Linux and *BSD
> ● Experience in load testing, benchmarking, performing QA, and code auditing software applications
> ● Experience in developing mobile platform applications for iPhone and Android
> Application Process
> E-mail a cover letter, and resume to: Human Resources, New America Foundation, 1899 L Street, N.W., Suite 400, Washington, DC 20036. E-mail: jobs at newamerica.net. Please state "Technologist - Open Technology Initiative" in the e-mail subject line. No phone calls, please.
> Salary package commensurate with experience; excellent benefits. New America Foundation is an equal opportunity employer. Minorities, women, and people with disabilities are strongly encouraged to apply.
More information about the liberationtech