PROFESSOR – SOFTWARE ENGINEERING (AY 25-26)

Sii tra i primi a mandare la candidatura.
Solo per membri registrati
Roncade
EUR 40.000 - 65.000
Sii tra i primi a mandare la candidatura.
Ieri
Descrizione del lavoro

Join our College team! We are the largest innovation hub in Europe, and we are looking to expand our brilliant teaching team. We value and promote:

  • Your experience
  • An innovative approach to learning
  • Joy. Our teachers are professional and internationally-minded, and we are committed to having fun at work

Our campus is based in beautiful bucolic surroundings near Venice and Treviso. It is a vibrant campus that caters to both day and boarding students and continuously seeks to improve its already world-class facilities.

As part of our BSc (Hons) AI & Data Science program, we are seeking a Professor in Software Engineering to teach and guide students in foundational and advanced database concepts.

Key Responsibilities

  • Delivering engaging lectures, seminars, and hands-on workshops
  • Teaching software development methodologies, requirements analysis, software design principles, testing strategies, and project management
  • Covering modern software engineering topics, including cloud computing, mobile development, and big data
  • Guiding students through coding standards, debugging techniques, version control, and quality assurance
  • Integrating real-world case studies to enhance practical learning
  • Collaborating with faculty and industry professionals to ensure curriculum relevance

Qualifications & Experience

  • B2 or C1 English Level
  • A Master’s or Ph.D. in Software Engineering, Computer Science, Information Systems, or a related field
  • Proven expertise in software development life cycle (SDLC), software architecture, coding standards, and debugging techniques
  • Experience in teaching at the university level (preferred)
  • Industry experience in software engineering, cybersecurity, or AI-driven development is a plus
  • Strong analytical, communication, and mentoring skills