-Develop modules for enhancing the faculty teaching and Combine pedagogy and web technologies to boost the learning experience of students. -Improve the user experience and usability with the opportunity to use the latest web technologies, develop prototypes, etc. -Create plugins that thousands of students will use without affecting performance of the application. -Imagine features and modules that no one thought before. -Perform code QA and ensure browser compatibility. -Manage code related documents from requirement specifications to unit test reports. -Assist the project manager by undertaking assignments as may reasonably be required. -Model compliance with university policies and procedures and support university mission, values, and standards of ethics and integrity.