Job Expired

This posting has expired and applications are no longer being received and this job does not show up on the main job list.

Software Developer

by Western University

Reference #: 11295
Position Type: Contract
Location: London, Ontario
Date Posted: Sep 21, 2017
Experience: 1 Year
Education: College Diploma (2 years)
Western University

Job Description

The Centre for Digital Philosophy's mission is to advance research and education in philosophy through technology. The Software Developer will work in collaboration with colleagues in the Centre for Digital Philosophy to maintain and develop large-scale, high-traffic websites used for research in philosophy. The incumbent will participate in the full development life-cycle and master a wide range of high-performance and high-availability web technologies.

Qualifications
Education:

-   2 year Community College Diploma in an information technology field

-   Undergraduate degree in Computer Science or related field is preferred

Experience:

-   1 year of experience in software development

-   Experience in object-oriented programming in Ruby/Rails, Perl, Java (with Spring and Hibernate), or Groovy/Grails with MySQL is preferred

-   Experience with other programming languages and frameworks (e.g. Python) is preferred

-   Experience with high-traffic, distributed web deployments, including software such as ElasticSearch, Memcached, and RabbitMQ is preferred

Knowledge, Skills & Abilities:

-   Understanding of coding methods and database programming approaches and best practices

-   Excellent working knowledge of web technologies (HTML, JavaScript, CSS)

-   Familiarity with development management tools, preferably Git

-   Theoretical knowledge related to the development of test cases and test plans

-   Ability to work autonomously and lead all aspects of the Agile application development lifecycle from design to implementation

-   Ability to write clear, concise procedural documentation

-   Communication skills to describe technical concepts effectively to both novice and sophisticated users

-   Ability and willingness to stay abreast of technological developments and apply best practices related to software design

-   Critical thinking and discernment to assess and scope areas for improvement and an ability to offer creative solutions

-   Demonstrates initiative to ensure that outcomes meet internal and external user requirements

-   Ability to maintain an organized and effective personal work environment

-   Ability to perform duties in a professional and courteous manner and produce high quality outcomes

-   Project management skills, with an ability to follow best practices and meet tight deadlines

-   Maintains and fosters relationships within, across, and external to organizational boundaries

-   Ability to work independently and effectively as a member of the team to achieve department goals

-   Working knowledge of Linux systems administration would be an asset

Interested applicants are asked to visit: www.workingatwestern.uwo.ca to apply online to job reference #11295 by midnight, October 21st, 2017.  

The University invites applications from all qualified individuals. Western is committed to employment equity and diversity in the workplace and welcomes applications from women, members of racialized groups/visible minorities, Aboriginal persons, persons with disabilities, persons of any sexual orientation, and persons of any gender identity or gender expression.

Accommodations are available for applicants with disabilities throughout the recruitment process.  If you require accommodations for interviews or other meetings, please contact Human Resources at hrhelp@uwo.ca or phone 519-661-2194.

We thank all applicants for their interest; however, only those chosen for an interview will be acknowledged.

Share Job
Email Job

Quickly Email this job to yourself (if logged in) or a friend.

Save Job

Save this job for quick future access.

Add to Saved Jobs
Job Location

London, Ontario

Western University Jobs