21 Oct
|
Vancouver Island University
|
Winnipeg
21 Oct
Vancouver Island University
Winnipeg
Manager, Applications and Integration Services is a strategic leadership role within the IT department responsible for overseeing the university's custom applications and integrations. These applications focus on the Student Information System (SIS) and Enterprise Resource Planning (ERP) and include many additional custom-coded tools and integrations. VIU is modernizing this suite of applications and collaborating with third parties to integrate proven solutions.
Key Responsibilities
Lead, mentor, and develop ITS Applications Team
Manage performance, assess, and hire team members
Foster a cooperative, learning-focused culture that encourages innovation and professional growth
Conduct performance evaluations, establish goals, and provide ongoing coaching and feedback
Build team capabilities through skills development, training programs, and knowledge sharing initiatives
Manage workload distribution, resource allocation, and team capacity planning
Application Architecture and Modernization
Ensure data is decoupled from business logic
Isolate the presentation layer from data and business logic layers
Refactor existing applications and workflows to accelerate delivery and streamline execution
Establish integration architecture standards and patterns
Modernize legacy code and workflows using industry best practices
Manage and reduce technical debt and application lifecycle risks
Develop modernization plans aligned with institutional priorities
Data Governance and Storage
Improve data storage strategies to support institutional data governance initiatives
Evolve mitigation strategies to minimize the risk the Oracle implementation imposes on the institution
Establish standards that protect data integrity while enabling reliable integrations across enterprise systems
Development Pipelines and Automation
Ensure all business logic is maintained in version control (Git)
Develop pipelines and automation to streamline release and development strategies
Establish standards and best practices for automated build, test, and deployment of applications and integrations
Drive continuous improvement in development workflows, reducing manual processes and accelerating delivery
Agile Delivery and Practices
Continue to implement an Agile development methodology across the Applications teams
Foster iterative delivery, continuous improvement, and clear prioritization of application work
Align sprint planning, backlog management, and release practices with institutional priorities
Collaboration and Stakeholder Management
Collaborate with business units and analysts to create design, specifications, and development plans and strategies
Coordinate with the Director of Applications, Automation and AI on strategic initiatives and technology roadmaps
Communicate effectively with technical and non-technical stakeholders across the university
Build and maintain collaborative relationships with key administrative and academic stakeholders
Participate in institutional planning to identify application and integration improvements
Application Security and Compliance
Establish Secure Software Development Lifecycle (SSDLC) practices
Embed automated security testing into CI/CD pipelines
Oversee application vulnerability remediation processes
Ensure compliance with university cybersecurity standards and policies
Operational Excellence
Establish and maintain operational processes, documentation, and pipelines for application development
Implement monitoring, alerting, and incident response procedures to ensure application reliability and availability
Lead root cause analysis efforts for application and integration incidents and drive preventive measures
Ensure change management processes balance innovation with stability and risk management
Maintain vendor relationships and evaluate emerging technologies that could benefit the institution
Bachelor's degree in Computer Science, Information Technology, or related field and 5+ years of progressive experience in application development. An equivalent combination of education and experience may be considered.
Required Qualifications
Deep understanding of SQL and Oracle relational databases
Experience leading projects and teams through complex change driven by software development
Ability to develop in modern coding languages (C# preferred)
Experience with Agile methodologies
Familiarity with ERP systems and Student Information Systems
Proven track record of working with business units in software development
Strong project m
📌 Manager, Applications and Integration Services (Winnipeg)
🏢 Vancouver Island University
📍 Winnipeg