[can.jobs] Applications Programmer, UBC Computer Science Dept.

sample@chimay.cs.ubc.ca (Rick Sample) (06/10/88)

The Departmment of Computer Science of the University of British
Columbia has an opening for an applications programmer.  Formal
applications should be directed to:

Personnel Services
University of British Columbia
350-2075 Wesbrook Mall
Vancouver, B.C.
V6T 2A7

I can answer informal queries about the job.

Rick Sample
Facilities Manager
UBC Computer Science
phone: (604) 228-6686
sample@cs.ubc.ca
sample@ubc-cs.uucp

===========================================================================

Job Title: Applications Programmer

Primary Function
----------------

Ensuring that software to implement all computer applications used by the
Computer Science Department is available and working correctly.  This will
include installation and maintenance of applications packages from external
sources, as well as development of custom programs.

Major Responsibilities
----------------------

The computing environment within the Computer Science Department consists
of 40 Sun workstations running Sun UNIX, 3 vaxes running 4.3Bsd UNIX,
Macintoshes, and a transputer based parallel computer system.  Most programs
developed by the applications programmer will be for the UNIX systems.
The computer usage by department members includes: text processing, using
a variety of packages including TeX and troff; software development in
a variety of computer languages, primarily C, Prolog, and LISP; and
electronic mail using a locally developed system known as EAN as well
as Berkeley UNIX sendmail.

Organizational Relationship
---------------------------

The Applications Programmer reports to the departmental Facilities Manager.

Supervision Received
--------------------

The Applications Programmer is supervised by the Facilities Manager, but
are expected to need minimal supervision and operate in cooperation with
other technical staff.

Qualifications
--------------

Applicants should have either a Master's Degree in Computer Science, or
a Bachelors degree with at least three years of relevant experience.
A thorough knowledge of applications programming in the C language 
under the UNIX operating system is essential.  Familiarity with the TeX
and troff text formatters would be an advantage, as would familiarity with
the languages LISP and Prolog.  Experience in programming parallel
computers would also be an asset.