Description:
Reporting to the Director, Systems, Technology & Analytics, and in collaboration with colleagues in the Registrar’s Office, campus partners and IST, the Systems Developer is directly responsible for the secure software development life cycle of multiple systems. There is a focus in this role on the vendor purchased and custom developed solutions within the Marketing and Undergrad Recruitment portfolio of work (although it is not the only portfolio of work supported).
The responsibilities of this role encompass a range of areas that include:
- Developing and supporting optimal digital marketing infrastructure solutions for the business’ needs of the Registrar’s Office
- Managing multiple varied application technology stacks at various stages of their lifecycles
- Change management and documentation
- Tier-3 support of production systems, including leadership of technical upgrades and advanced troubleshooting of production issues
Responsibilities:
Development and Management of Digital Infrastructure and Systems
- Manages the implementation, operation, and enhancements of digital marketing infrastructure (e.g., databases, software, CRM, website infrastructure, and hardware) throughout their entire lifecycle
- Advises, implements, documents, and supports best fit technical solutions for Registrar’s Office
- Administers and supports all technical activities related to the undergraduate recruitment lead management lifecycle, including CRM solution, customizations, and integrations to adjacent and related solutions (e.g., lead capture software, email campaign software)
- Ensures appropriate infrastructure exists for application development and production work
- Ensures appropriate infrastructure exists for development and production databases
- Database system administration including installation, tuning, performance monitoring, and upgrading
Ensures information systems data integrity within departmental infrastructure
- Liaise with the central IST Drupal web development team in the planning and execution of University-wide web development projects, and ensure development projects in the positions scope adhere to recommended security and accessibility standards
- Ensures web infrastructure complies with established government and institutional regulations, security and accessibility standards and best practices
- Responsible for maintaining, evaluating, and upgrading software that is not standard (e.g., Adobe Creative Suite)
- Implements appropriate technical solutions and support for on-campus and off-campus events (e.g., Ontario Universities’ Fair, open houses, influencer events, etc.)
Collaboration, Advising, and Consultation
- Works closely with Registrar Office colleagues to advise, support, and train the team on new and existing systems and software
- Builds partnerships within the RO and Faculty Support Units to integrate systems, data, and technology
- Collaborates with colleagues to ensure the department’s websites are effective, innovative, attractive, user-friendly, and integrated with the Registrar’s Office marketing strategies
- Consults with IST’s Information and Integration Management personnel with respect to all new and existing systems and participates in security audits and standards reviews conducted by IST
- Advises stakeholders on technical solutions for supporting prospective undergraduate marketing strategies and other business needs as they arise
Understands and Applies Current, Relevant Market Research and Institutional Knowledge
- Understands current marketing trends and systems development best-practices in higher- education and the broader industry
- Monitors emerging technologies and systems employed by Waterloo’s competitors and the private sector and provides appropriate advice and recommendations
- Understands the role of research in the office’s evidence-based strategies, and collaborates with the Marketing Insights Specialist, to establish research objectives and create data analysis solutions to inform decision-making, strategy development, and budget; to determine the optimal methods of evaluating the effectiveness of the strategies for which they are responsible; and to ascertain and recommend the most effective enhancements