University of Calgary
UofC Navigation
Share this Job:

Programmer & Developer, Computer Science, Faculty of Science

This job posting is no longer active

Job ID: 12610

Updated: September 13, 2017

Location: Main Campus

Position Overview

The Department of Computer Science in the Faculty of Science invites applications for a Programmer & Developer. This Full-time Fixed Term position is for approximately 6 months(based on length of grant funding), with the possibility of extension.

This position will be a part of the Innovations in Visualization (InnoVIs) group, in the Interactions Lab (iLab) at University of Calgary and will be responsible for participation in any of the active research projects currently in iLab, and the design and development of infrastructure and tools to support ongoing research.

Position Description

Summary of Key Responsibilities (job functions include but are not limited to):

  • Design and program information visualization and human computer interaction applications
  • Design and develop new HTML5-based and native mobile applications
  • Assist with the set up and management of database schema creation
  • Support in the development of new C#, Processing, iOS and OSX applications, or adding features to existing applications
  • Support with the management and upkeep of servers, mobile devices, and mobile platform
  • Responsible for daily management of in-lab resources such as workstations
  • Demonstrate ability to recommend and design solutions that incorporate quality attributes, and meet social and technology requirements
  • Demonstrate deep passion for satisfying and understanding user needs and achieving high user and satisfaction
  • Demonstrate ability to lead an application team as part of a project that make up an end-to-end solution
  • Ensures team meets or exceeds established quality goals
  • Provides accurate time and resource estimates
  • Clarify requirements and influence decisions by making recommendations that lead the right solutions

Qualifications / Requirements:

  • Bachelors degree in Computer Science is required, Masters degree is preferred
  • Minimum of 2-3 years of experience in a research lab or industry is preferred; however a combination of education and experience will be considered
  • Excellent computer skills, particularly in programming
  • Strong ability to work independently
  • Excellent verbal and written communication skills
  • A proven track record of successful results-oriented project delivery

Application Deadline:  April 19, 2017

We would like to thank all applicants in advance for submitting their resumes. Please note, only those candidates chosen to continue on through the selection process will be contacted.

Additional Information

This position is part of the AUPE bargaining unit, and falls under the Technical Job Family, Phase I.

To find out more about management and staff opportunities at the University of Calgary and all we have to offer, view our Management and Staff Careers website


About the University of Calgary

The University of Calgary is Canada’s leading next-generation university – a living, growing and youthful institution that embraces change and opportunity with a can-do attitude. Located in the nation’s most enterprising city, the university is making tremendous progress on its Eyes High journey to become one of Canada’s top five research universities, grounded in innovative learning and teaching and fully integrated with the community it both serves and leads. Ranked as the top young university in Canada and North America, the University of Calgary inspires and supports discovery, creativity and innovation across all disciplines. For more information, visit

The University of Calgary recognizes that a diverse staff/faculty benefits and enriches the work, learning and research experiences of the entire campus and greater community. We are committed to removing barriers that have been historically encountered by some people in our society. We strive to recruit individuals who will further enhance our diversity and will support their professional success while they are here. We encourage all qualified applicants to apply, however preference will be given to Canadian citizens and permanent residents of Canada.


Need help?

View our Application FAQs for answers to common questions regarding the application and selection process.