Key responsibilities :
- Design and develop application architecture for student systems, aligning with
institutional goals.
Collaborate with business analysts, developers, educators, and stakeholders to ensuretechnical solutions meet business needs.
Evaluate and recommend tools, technologies, and processes for high-quality solutions.Create and maintain architectural documentation, including system diagrams and designspecifications.
Conduct code reviews and guide development teams to adhere to architecturalstandards.
Identify and mitigate risks in the design and implementation of software solutions.Ensure application architecture is secure, scalable, and maintainable.Support integration of new systems with existing infrastructure, including SIS and LMS.Design solutions to enhance the student experience, streamline administrativeprocesses, and improve educational outcomes.
Lead the development of software solutions that drive innovation and enhance theoverall technology landscape of student systems.
Establish and enforce software development best practices, ensuring the alignment ofdevelopment efforts with architectural vision.
Provide expertise in troubleshooting complex technical issues, offering solutions thatensure continuity and performance.
Stay updated on industry trends, emerging technologies, and educational technologydevelopments to propose relevant improvements.
Foster a collaborative and agile development environment by actively mentoring teammembers and promoting knowledge sharing.
Ensure compliance with data privacy and security regulations, particularly regardingstudent data management.
Monitor and optimize system performance, identifying areas for improvement andimplementing necessary changes.
Required Experience :
7 years of experience managing education, government, or corporate projects, withexpertise in application design, development, and architecture.
Proven ability to provide strategic advice to senior management on business andfunctional matters.
Experience in evaluating and improving business processes and systems for increasedefficiency.
Experience with cloud-based architectures and services, particularly in an educational orenterprise setting.
Familiarity with Agile, Scrum, or other project management methodologies to manageproject timelines and deliverables effectively.
Proven track record in leading cross-functional teams to deliver large-scale projects withinset deadlines and budgets.
Experience working in higher education or similar environments, understanding theunique challenges and needs of student systems.
Strong problem-solving skills, particularly in large, complex system integrations and datamigrations.
Experience with data governance and ensuring the accuracy and integrity of student dataacross systems.