-
Security Guard (52)
-
Factory Worker (117)
-
Education - Training (340)
-
Accounting - Finance (21)
-
Technology (7)
-
Retail (0)
-
Real Estate (31)
-
Marketing (118)
-
Manual Labor (160)
-
Healthcare (21)
-
Human Resource (0)
-
Internet (14)
-
Legal (0)
-
Other Jobs (0)
Check with seller Software Engineering Lecturer
- Location: Hai Phong City, vietnam
Software Engineering Lecturer
Job Overview
We are looking for a passionate and technically proficient Software Engineering Lecturer to join our faculty. You will be responsible for delivering high-quality instruction in core computer science and software engineering principles. Your goal is to bridge the gap between theoretical knowledge and industry-standard practices, preparing the next generation of developers, architects, and tech leaders for the challenges of a rapidly evolving digital landscape.
Job Responsibilities
Instructional Delivery: Plan and teach comprehensive courses in areas such as Software Architecture, Data Structures & Algorithms, Systems Design, Database Management, and Web/Mobile Development.
Curriculum Development: Design and continuously update course materials, lab exercises, and assignments to incorporate emerging technologies, frameworks, and industry trends (e.g., Cloud Computing, AI/ML integration, DevSecOps).
Academic Mentorship: Provide guidance to students on capstone projects, academic research, and career planning within the tech industry.
Student Assessment: Develop and administer fair, rigorous assessments (exams, coding projects, peer reviews) to evaluate student competency in both theory and practical application.
Research & Scholarship: Engage in professional development or academic research in software engineering fields, contributing to the academic standing of the institution.
Departmental Collaboration: Work with fellow faculty and industry partners to ensure the curriculum meets accreditation standards and addresses real-world workforce needs.
Practical Laboratory Oversight: Manage and facilitate hands-on coding labs, ensuring students gain experience with modern IDEs, version control systems (e.g., Git), and collaborative development workflows.
Job Requirements
Education: Master’s degree in Computer Science, Software Engineering, or a related field (a PhD is highly preferred).
Experience: 3–5+ years of combined experience in software development and/or teaching at a tertiary level.
Technical Skills:
Strong proficiency in at least two major programming languages (e.g., Java, Python, C++, JavaScript/TypeScript).
Solid grasp of Software Development Life Cycle (SDLC) models, Agile/Scrum methodologies, and clean code principles.
Familiarity with modern infrastructure, containerization (Docker/Kubernetes), and cloud platforms (AWS/Azure/GCP).
Soft Skills:
Communication: Exceptional ability to distill complex technical architecture and abstract concepts into clear, digestible lessons.
Patience & Encouragement: Ability to support students through the frustrations of debugging and iterative problem-solving.
Adaptability: Passion for continuous learning, as the field of software engineering changes rapidly.
Leadership: Ability to foster an inclusive, collaborative classroom environment that mirrors professional engineering teams.
Benefits
Competitive Compensation: Attractive salary package with opportunities for research grants and consulting.
Professional Development: Support for attending industry conferences, obtaining professional certifications, and continuing academic research.
Intellectual Environment: An opportunity to shape the future of technology by mentoring young minds.
Comprehensive Benefits: Full insurance coverage and long-term academic tenure/benefits in accordance with local labor laws.
Career Growth: Clear paths to becoming a Senior Lecturer, Department Chair, or Faculty Dean.
Software Engineering Lecturer, Computer Science Instructor, Faculty of Information Technology, Assistant Professor (CS), Software Engineering Professor.
Industry Keywords: Software Architecture, SDLC, Algorithms, Data Structures, Agile Development, DevSecOps, Cloud Engineering, Academic Research, Curriculum Design.
Attributes: Analytical, Visionary, Articulate, Mentorship-focused, Technically-adept, Organized.
Useful information
- Avoid scams by acting locally or paying with PayPal
- Never pay with Western Union, Moneygram or other anonymous payment services
- Don't buy or sell outside of your country. Don't accept cashier cheques from outside your country
- This site is never involved in any transaction, and does not handle payments, shipping, guarantee transactions, provide escrow services, or offer "buyer protection" or "seller certification"
Related listings
-
ISO Training SpecialistEducation - Training - (Hai Phong City) - 2026/06/13 Check with sellerJob Overview We are looking for a highly knowledgeable and process-driven ISO Training Specialist to lead our internal efforts in maintaining and improving our Quality Management Systems. You will be responsible for ensuring that all personnel are th...
-
Internal QA/QC Training SpecialistEducation - Training - (Hai Phong City) - 2026/06/13 Check with sellerInternal QA/QC Training Specialist Job Overview We are looking for a detail-oriented and systematic Internal QA/QC Training Specialist to oversee the quality standards and training initiatives within our organization. You will be responsible for desi...
-
Gym Trainer (Personal Trainer)Education - Training - (Hai Phong City) - 2026/06/13 Check with sellerJob Overview We are seeking a high-energy, knowledgeable, and client-focused Gym Trainer to join our fitness team. You will be responsible for creating safe, effective, and motivating workout experiences that help our members achieve their health and...
Comments
Leave your comment (spam and offensive messages will be removed)