Assistant Manager, Software Development

November 21 2024
Expected expiry date: December 1 2024
Industries Education, Training
Categories Computer Engineering, Software Engineering,
Ottawa, ON • Full time

Duties and Responsibilities:

Responsible to both Information Technology Services (ITS) and Client Departments, for contributing to the effective and innovative use of information technology to develop, integrate and maintain information systems in line with the University's business strategy and in support of University activities. Job is engaged on IT projects of significant size (budget, time or resources) and/or strategic importance to the University. Scope of systems (including data): University's administrative information (Student, Finance, Payroll, H/R, Pension, Financial Aid, Faculty and Staff Information, etc.) Job deals with functional groups across the University which will require fostering strong relationships. Job is accountable for information systems which are critical to the business of this University and works with highly confidential information.

Qualifications:

The incumbent must possess the following qualifications:
• Knowledge of operational management and leadership concepts practices including program/service delivery models, policy development, planning, budgeting, performance measurement management, and human resources
• Knowledge of professional software and information systems development best practices for the full software development life cycle, including technology program design, coding standards, code reviews, source control management, delivery, assessment, and evaluation methodologies, processes, and practices ñ Knowledge of relevant governing legislation, collective agreements, policies and procedures
• Knowledge of office as well as the broader university academic units, departments, and divisions
• Knowledge of office productivity software and databases, internet browsers and search engines, discipline-specific software, enterprise software, and technology devices
• Knowledge is used to lead network service unit

Education and Experience:

The above is normally acquired through the completion of:
• Honors degree in computer science, information technology, or related program
• Minimum of 8 years software development and delivery experience
• Five years of supervision and leadership experience
• Experience taking on a leading role in building complex software systems
• Hands-on expertise in many disparate technologies, ranging from front-end user interfaces through to back-end systems and all points in between
• Experience mentoring junior software developers to improve their skills and make them more effective software developers

HR Note:

Equivalencies will be considered. Applicants are encouraged to provide information which may demonstrate equivalent qualifications. Please note that applicants may be required to complete an employment test as part of the selection process for this position. Those applicants that are selected for an interview will be requested to contact the Human Resource Advisor assigned to this competition as soon as possible to discuss any accommodation requirements. Arrangements will be made to accommodate your request in a timely manner. Carleton University is strongly committed to fostering diversity within its community as a source of excellence, cultural enrichment, and social strength. We welcome those who would contribute to the further diversification of our University including, but not limited to: women; visible minorities; First Nations, Inuit and Métis peoples; persons with disabilities; and persons of any sexual orientation or gender identity and expressions.

Apply now!

Similar offers

Searching...
No similar offer found.
An error has occured, try again later.

Jobs.ca network