12 December 2008
 OASIS Open Position: Senior Web Developer

OASIS has the following open position. To apply, send a letter and resume to the address below. This position is currently filled. The information on this page is not current; this document is retained here for historical purposes only.

Job Title: Senior Web Developer

About the Job:

OASIS is a not-for-profit consortium that drives the development, convergence, and adoption of open structured-information standards for the global information society.

We are seeking a motivated full-time developer to take a lead role in web applications, data modeling, and software implementation and integration experience. This position is part of our small Technology Services team responsible for both the development and ongoing support of the web collaboration services offered to our members.

Our desired IT environment is based on open standards, modularity and interoperability between diverse software offerings. Our current FOSS infrastructure requires that any candidate be familiar with Linux, Apache, MySQL, and common web application languages.

Specific Responsibilities:

  • Information modeling according to rules and defined organizational structures, including production of database and other schemas.
  • Gathering functional requirements and translating business processes from staff and some members into technical solutions.
  • Developing database-backed web applications, while also providing APIs for other interfaces.
  • Integrating multiple applications into a comprehensive cohesive package for members to use.

Required Experience and Skills:

  • Database modeling skills: Applicants should be familiar enough with SQL and relational database designs to both develop database applications from scratch and integrate disparate applications seamlessly.
  • Programming: Experience with PHP, Python, Perl, and other web application languages is a strong requirement. Candidates should have the ability and willingness to learn and adapt to new languages easily. Experience with HTTP-based web services also valuable. Experience with version control and especially Subversion.
  • Writing: Technical documentation and strong communication skills.
  • Basic System Administration: Basic Linux shell scripting, Apache and MySQL configuration, and command line proficiency.

Additional Valuable Skills:

  • Familiarity with Free and Open Source desktops, tools, and server software.
  • More advanced system administration skills are valuable, especially relating to how programming decisions affect the deployment, monitoring, and ongoing support of a system.
  • Web graphics and layout skills with CSS, XHTML, JavaScript, and graphics design tools.
  • Shell scripting experience on Linux servers.
  • Experience with other technologies and services like: LDAP, Jabber/XMPP, VOIP, XML.
  • Experience contributing to or managing free and open source projects.
  • Ability to work as part of our cohesive geeky team in Technology Services and have your work critiqued by the thousands of technology leaders that are OASIS members who will interface with your work with the widest possible range of software and hardware infrastructures.
  • Experience in OASIS, standards-setting organizations, developing collaboration and document management systems are all a plus.

Experience:

Five plus years of small-shop experience participating in the entire life-cycle of application development — from concept to release to support.

Education:

BS in Computer Science or equivalent.

Location:

This is an on-site position in Billerica MA. No relocation assistance is available.

Applying for the position:

Send your resume and letter of interest to jobs@oasis-open.org.


OASIS is an Equal Opportunity Employer