[Note: This position is now closed]

The Electronic Textual Cultures Lab at the University of Victoria is looking for a full-time (35 hours per week) programmer analyst who can work in a variety of environments, but prefers Linux. Ideally, you enjoy an open-source environment, both technically and philosophically.

You will lead the development of an online reading environment geared towards aiding professional readers. This reading environment requires innovative interface features for social networking, annotation tools, and more. The position will require knowledge of database architecture and design.

You must have a degree in computer science or an equivalent combination of experience. In addition to working with Ruby on Rails, here is a list of some the development tools you can expect to use:

    • Postgresq
    • MySql
    • Apache
    • PHP
    • Linux
    • XML/XSLT/HTML
    • JavaScript
    • CSS

Experience in some or all of the above is an asset, but is not a requirement. Our lab emphasizes the opportunity for learning as much as it does research development and production. That said, a strong understanding of, and 2 years experience with, object-oriented programming is required.

In addition to working with the tools listed above, your duties will include the following:

    • Developing and implementing object-oriented designs
    • Designing database schemas
    • Writing documentation
    • Holding constructive discussion with other team members
    • Deploying web applications
    • Open-source software research
    • Maintaining web applications
    • Preparing materials for academic papers and presentations
    • Requirement elicitation

The ETCL team works on a variety of leading-edge research projects, involving everything from web-design to academic learning environments. Our lab suits self-motivated personalities; we encourage individual development and new ideas. Read more about us at <http://etcl.uvic.ca/ >.

Salary for this position is competitive and will be commensurate with experience and qualifications. The position’s contract is for a one year term, renewable.

Applications, comprising a brief cover letter, CV, and the names and contact information for three referees, may be sent electronically to <etcl.apply@gmail.com >.  Applications will be received and reviewed until the position is filled.