The Electronic Textual Cultures Lab at the University of Victoria has need of a dynamic team-player to assist in the development of web tools for individuals doing online research. The successful candidate will contribute to development of a rich internet application geared towards aiding professional readers. Innovative user interface features and social networking tools need developing within the application. Programming work will be of an object oriented nature and will be done using a variety of open source software packages. The salary range will be $41,594.00 – $46,813.00 per annum plus performance range (U Victoria PEA grade 6).

The successful candidate will have a Bachelors degree in computer science or an equivalent combination of experience. Development will be conducted in an agile environment using the Ruby on Rails framework. Experience with Ruby and Rails is not mandatory, but experience with at least one other web development framework is necessary. The position will require knowledge of database architecture and design. Postgresq or MySql experience would be ideal. A strong understanding of, and 2 years experience with, object oriented programming is required. Knowledge of XML would be considered an asset.

Responsibilities of the position are listed below:

* 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

We are involved in a number of exciting research projects that are on the leading edge of web technology. The work environment in the lab is best suited for self motivated personalities, and supports individual development style and new ideas. For more information about the Electronic Textual Cultures Lab visit the website listed below.

Home

Please submit your applications to uvic.etcl@gmail.com with an electronic copy of your resume attached.