Talent.com
Software Development Professor

Software Development Professor

MH CockpitChennai, Republic Of India, IN
1 day ago
Job description

Job Summary :

We are seeking a dynamic and dedicated Assistant Professor to join our Computer Science and Engineering department. The ideal candidate should possess strong academic credentials along with hands-on experience in the IT industry, particularly in full stack development and cloud computing. The role involves teaching undergraduate and / or postgraduate courses, guiding student projects, and managing computer labs.

Key Responsibilities :

Academic Responsibilities :

  • Teach undergraduate and / or postgraduate courses in Computer Science with a focus on :
  • Full Stack Development (Frontend, Backend, Databases)
  • Cloud Computing (AWS, Azure, Google Cloud)
  • Emerging technologies such as DevOps, APIs, Microservices, etc.
  • Design and deliver engaging lectures, tutorials, and practical sessions.
  • Guide student projects, internships, and technical clubs.
  • Develop and update course materials, syllabi, and lab manuals in alignment with academic standards and industry trends.

Industry Integration :

  • Leverage industry knowledge to provide real-world insights in classroom discussions.
  • Develop industry-linked assignments, case studies, and mini-projects.
  • Lab Management :

  • Oversee the planning, setup, and maintenance of departmental computer labs.
  • Ensure software tools and environments required for programming, cloud, and development stacks are installed and updated.
  • Coordinate lab assistants and support staff for smooth functioning of lab sessions.
  • Student Mentorship :

  • Act as a mentor to students for academic and career guidance.
  • Conduct student progress assessments and maintain academic records.
  • Motivate students for participation in technical events, hackathons, and research activities.
  • Administrative and Institutional Contribution :

  • Participate in department-level academic planning, curriculum development, and accreditation processes.
  • Engage in faculty development programs, research publications, and academic collaborations.
  • Required Qualifications :

  • Master’s Degree (M.E. / M.Tech) or Ph.D. in Computer Science, Information Technology, or related fields.
  • Specialization or certifications in Full Stack Development and / or Cloud Computing preferred.
  • Preferred Skills & Experience :

    Minimum 1–3 years of teaching experience and / or IT industry experience.

    Proficiency in :

    Frontend : HTML, CSS, JavaScript, React / Angular

    Backend : Node.Js, Python, Java, .NET

    Cloud Platforms : AWS, Azure, or GCP

    Knowledge of CI / CD pipelines, containerization (Docker / Kubernetes) is a plus.

    Strong communication, team collaboration, and classroom management skills.

    Create a job alert for this search

    Software Development • Chennai, Republic Of India, IN