University of Calgary
UofC Navigation

Team Lead, Teaching & Learning and Administrative Applications, Information Technologies

Job ID: 26162

Updated: June 23, 2022

Location: Main Campus

We would like to take this opportunity to acknowledge the traditional territories of the people of the Treaty 7 region in Southern Alberta. The City of Calgary is also home to Métis Nation of Alberta, Region III.

Position Overview

Applications and Web Services within Information Technologies is currently seeking a Full-time Regular Team Lead, Teaching & Learning and Administrative Applications.

Reporting to the Manager, Applications, this position leads, mentors, and manages the performance of a team of analysts, developers and/or contract staff. As such, the role performs many functions including leading systems analysis, design, development, testing, implementation and support of new and existing applications and integrations. This position also leads and performs activities including scheduling and assigning technical analyst/developer resources to tasks, monitoring progress, providing status updates, providing oversight into daily operational and project activities, and escalating issues/risks.

There is no formal call-out policy; there is an exception for off-hours technical support (best efforts) for the University's critical and core systems. Peak support periods are September and January for student registration and end of March and early April for the University's fiscal year-end activities.

Position Description

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


  • Manage project and sustainment task assignments to team
  • Manage and enforce appropriate technical design and/or development standards consulting the Manager, Applications when necessary
  • Mentor and collaborate with the technical staff to mature capabilities and ensure best practices
  • Team leadership and incident delegation
  • Performance management
  • Delegated timesheet approval for the team
  • Identify, recognize and document opportunities for process improvement carried out by the team
  • Advise team members on proper operational procedures and guidelines
  • Mentor team members, internship students and student employees in proper operational procedures
  • Ensure team members, internship students and student employees have accurate and relevant technical information
  • Continually show leadership in customer service and application development
  • Ensure all standards and policies are communicated and adhered to


  • Consult with a largely dispersed, cross-functional client group and other IT professionals to define and document solution requirements
  • Provide sound technical solutions to business problems, based on industry best practice
  • Work with business partners and staff in other IT teams to effectively resolve technical incidents or problems
  • Support project planning by providing technical analysis support and estimations
  • Design and document solution approach, architecture, visual mockups and flow, database schemas, and interfaces
  • Collaborate with other team members to implement and document solutions using various technical tools, frameworks, libraries and services
  • Collaborate with Architecture team and Security team to ensure solutions adhere to recommended standards and align with organizational roadmaps
  • Deploy and verify functioning solutions and changes in production
  • Proactively investigate and stay current with software development tools, techniques and emerging technologies
  • Develop and maintain a broad understanding of the University and its organization structure, policies, practices, processes and systems


  • Demonstrate good comprehension of the UCIT Application Development service
  • Provide technical solutions to business problems for faculties, departments and units on campus


  • Demonstrate friendly, complete, competent customer service and support at all times in all situations
  • Demonstrate a willingness to participate in Team environment for information, skills and knowledge sharing
  • Demonstrate a willingness to keep technical knowledge current


  • Show a willingness to provide input to strategic planning for the application delivery, development and support, to ensure that the level of service is constantly improving

Qualifications / Requirements:

  • Undergraduate degree in Computing Science or recognized technical certification
  • Minimum of 7 years working with complex COTS applications and/or software/web development experience
  • Minimum of 7 years in business analysis, technical analysis and project management functions
  • Well-rounded knowledge of all aspects of systems architecture from both a technical and functional perspective
  • Proven progressive experience designing and building solutions using various software development methodologies
  • Experience in leading cross-functional project teams
  • Highly professional team player with strong interpersonal and communication skills
  • Ability to communicate effectively with business and IT professionals at all levels and translate business requirements into technical specifications
  • Highly proficient in the use of project management, requirements analysis,  technical design, development and testing techniques and tools
  • Highly professional team player with strong interpersonal and communication skills
  • Ability to communicate effectively with business and IT professionals at all levels
  • Excellent verbal and written communications skills including the ability to translate business requirements into technical specifications
  • Experience working collaboratively with other developers, technical analysts, business analysts and operational staff
  • Demonstrated problem solving skills' proven abilities in resolving problems quickly and efficiently sometimes under pressure
  • Knowledge and experience working in a post-secondary environment is an asset
  • ITIL certification is an asset
  • ITIL and PM certification is an asset
  • Technology specific qualifications include:
    • Well-rounded knowledge of Windows IIS and Windows Services
    • Well-rounded knowledge of Window Servers and RHEL administration fundamentals
    • Well-rounded knowledge of system networking
    • Experience with database schemas and designs using relational databases and object relational mappings, such as MS SQL
    • Well-rounded knowledge of all aspects of the Software Development Lifecycle (SDLC), including requirements elicitation, architecture, solution design, development, integration, testing, deployment, and support
    • Familiar with software development methodologies, usability best practices, prototyping, testing frameworks, and basic project management principles
    • Experience with the .NET framework, SQL Server and design/architectural patterns (e.g. Model-View-Controller (MVC))
    • Well-rounded knowledge of other common Web Server software such as Apache / Tomcat is an asset
    • Experience with VM is an asset
    • Exposure to development frameworks and methods, such as Microsoft .Net, MVC, Object Oriented Programming, Unit Testing, Web Services, Client-Server Architecture, JavaScript Frameworks, and other leading web technologies
    • Experience with database schemas and designs using relational databases and object relational mappings, such as MS SQL and NHibernate
    • Experience as a .NET Developer or Application Developer is an asset
  • Must demonstrate the ability to effectively manage multiple tasks of varying complexity and to work autonomously and under pressure, as required
  • Requires a general knowledge of the culture and operating procedures of the University of Calgary

Application Deadline:  July 7, 2022

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 classified in the Professional Career Band, Level P4 of the Management and Professional Staff Career Framework.

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.

The University strongly recommends all faculty and staff are fully vaccinated against COVID-19.

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 be recognized as 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. The University of Calgary inspires and supports discovery, creativity and innovation across all disciplines. For more information, visit

The University of Calgary has launched an institution-wide Indigenous Strategy in line with the foundational goals of Eyes High, committing to creating a rich, vibrant, and culturally competent campus that welcomes and supports Indigenous Peoples, encourages Indigenous community partnerships, is inclusive of Indigenous perspectives in all that we do.

As an equitable and inclusive employer, 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 academic and professional success while they are here. In particular, we encourage members of the designated groups (women, Indigenous peoples, persons with disabilities, members of visible/racialized minorities, and diverse sexual orientation and gender identities) to apply. To ensure a fair and equitable assessment, we offer accommodation at any stage during the recruitment process to applicants with disabilities. Questions regarding [diversity] EDI at UCalgary can be sent to the Office of Equity, Diversity and Inclusion ([email protected]) and requests for accommodations can be sent to Human Resources ([email protected]).

We encourage all qualified applicants to apply, however preference will be given to Canadian citizens and permanent residents of Canada.


Need help?

Visit Application Help & FAQs for answers to common questions