·       Prepare curriculum and instruction for the computer science (BCA/MCA) department.
·       Plan and execute department events and activities.
·       Mentor students in their academic achievement and prospects.
·       Deliver Classroom Lecture / Lab Sessions on Computer Science Core Subjects such as Programming (Android/Java/Python/Unix) / DBMS / OS / Networks.
·       Arranging guest lectures & workshops for the students in the department.
·       Formulating the most prestigious and well-balanced academic program that encourages research as well as addresses the industry's needs.
·       Articulating and promoting scholarly excellence culminating into meaningful products and services for the marketplace and society.
·       Improvising and adopting the best practices from the top universities of the country and corporations in the world.
·       Providing leadership to earn recognition for the department, including participation in conferences, events, and competitions.
·       Establishing a strong internship and placement program within the department.
·       Other responsibilities include, but are not limited to financial planning, resource allocation, performance evaluations, cultivating a vibrant work culture, etc.
Qualification & Experience 
·       Bachelor or Master degree in Computer Science, Engineering or a related subject.
·       Proven software development experience on the above-mentioned programming languages.
·       Proven working experience in latest technologies like Artificial Intelligence (AI) and Machine Learning (ML), Blockchain, Cybersecurity, Data Science, Cloud Computing is an added advantage.
·       Doctoral qualification or the equivalent qualification like a fellow in the relevant discipline is an added advantage.
·       Must have 2-10 years of teaching experience with institution of repute and must have a proven record.