Posted:21 hours ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Technical Trainer - C/C++, Java, DSA, and Full Stack Development


Key Responsibilities

- Design and deliver engaging training sessions, workshops, and courses on C/C++, Java, DSA, and Full Stack Development (including front-end technologies like HTML/CSS/JavaScript/React and back-end like Node.js/Spring Boot/databases). 

- Develop and update curriculum, lesson plans, and training materials to ensure relevance to current industry standards and university syllabi. 

- Conduct hands-on labs, coding exercises, and projects to reinforce theoretical concepts and promote problem-solving skills. 

- Evaluate student performance through assessments, quizzes, assignments, and feedback sessions, providing personalized guidance for improvement. 

- Mentor students on career development, including resume building, interview preparation, and industry best practices. 

- Collaborate with faculty and department heads to integrate training programs into the academic framework. 

- Stay abreast of emerging technologies in programming, algorithms, and full stack ecosystems, incorporating them into training modules. 

- Organize guest lectures, hackathons, or industry collaborations to enhance learning experiences. 

- Maintain accurate records of training activities, student progress, and program outcomes. 


Qualifications and Requirements:

- Bachelor's or Master's degree in Computer Science, Information Technology, or a related field (PhD preferred but not mandatory). 

- Minimum of 3-5 years of professional experience in software development, with hands-on expertise in C/C++, Java, DSA, and Full Stack technologies. 

- Proven track record in training, teaching, or mentoring in an academic or corporate setting; experience in higher education is a plus. 

- Strong proficiency in: 

 - Programming languages: C, C++, Java. 

 - Data Structures and Algorithms: Arrays, Linked Lists, Trees, Graphs, Sorting/Searching algorithms, Time/Space Complexity. 

 - Full Stack Development: Front-end (HTML5, CSS3, JavaScript, frameworks like React/Angular), Back-end (Java Spring, Node.js/Express), Databases (SQL/NoSQL like MySQL/MongoDB), and tools like Git, Docker. 

- Excellent communication and presentation skills, with the ability to simplify complex concepts for diverse learners. 

- Familiarity with online teaching platforms (e.g., Moodle, Google Classroom) and tools like IDEs (Eclipse, VS Code) and simulation software. 

- Passion for education and a student-centric approach. 

- Ability to work collaboratively in a team-oriented environment.


Preferred Skills

- Certifications such as Oracle Certified Java Programmer, Microsoft Certified Trainer, or similar. 

- Experience with competitive programming platforms (e.g., LeetCode, HackerRank) for DSA training. 

- Knowledge of agile methodologies, DevOps, or cloud computing (e.g., AWS/Azure) to enhance full stack modules. 

- Prior involvement in curriculum development or educational research.

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
Rama University logo
Rama University

Higher Education

Kanpur

RecommendedJobs for You

pune, bengaluru, mumbai (all areas)

kanpur, uttar pradesh, india