Technical Trainer (Sahibzada Ajit Singh Nagar)

Technical Trainer (Sahibzada Ajit Singh Nagar)

12 Nov
|
Chandigarh Group of Colleges, Landran, Punjab
|
Sahibzada Ajit Singh Nagar

12 Nov

Chandigarh Group of Colleges, Landran, Punjab

Sahibzada Ajit Singh Nagar

Position: Technical Trainer – Advanced Data Structures & Algorithms (C++) Department: Training & Placement (TPP)

Experience:
5+ Years (Corporate Software Development Experience Mandatory)

Location:
CGC Landran, Mohali, Punjab Job Summary We are looking for an experienced and passionate Technical Trainer with a strong software development background to deliver industry-oriented training in Advanced Data Structures and Algorithms (DSA) using C++. The ideal candidate should have hands-on corporate experience in designing, developing, and optimizing software applications and should be capable of mentoring engineering students for coding interviews, product
- based companies, and competitive programming.

Key Responsibilities
• Deliver classroom and lab sessions on Advanced Data Structures and Algorithms using C++.
• Train students for coding interviews of product-based and service-based companies.
• Develop industry-relevant coding assignments, and assessments.
• Conduct coding contests, Industry standard Projects, mock technical interviews, and doubt-clearing sessions.
• Prepare students for platforms such as LeetCode, HackerRank, CodeChef, and AMCAT.
• Evaluate student performance and provide regular feedback.
• Design placement-oriented learning materials, coding sheets, and interview question banks.
• Stay updated with the latest algorithms, competitive programming trends, and industry practices.
• Collaborate with placement and academic teams to improve student employability. Required Skills Programming Languages
• Strong proficiency in C++ (Mandatory)
• Basic understanding of Java or Python Data Structures & Algorithms
• Arrays, Strings
• Linked Lists
• Stacks & Queues
• Trees (Binary Tree, BST, AVL, Heap)
• Graphs (BFS, DFS, Shortest Path, MST)
• Hashing
• Tries
• Disjoint Set Union (Union-Find)
• Segment Tree & Fenwick Tree
• Priority Queue
• Recursion & Backtracking
• Greedy Algorithms
• Dynamic Programming
• Divide & Conquer
• Sliding Window




• Two Pointer Technique
• Binary Search on Answer
• Bit Manipulation STL (Standard Template Library)
• Vector
• List
• Deque
• Stack
• Queue
• Priority Queue
• Set
• Map
• Unordered Map
• Multiset
• Algorithms Library
• Iterators
• Lambda Functions Problem Solving
• Complexity Analysis (Time & Space)
• Algorithm Optimization
• Competitive Programming
• Logical Reasoning
• Debugging Techniques Corporate Experience (Mandatory) Candidates must have 5+ years of hands-on software development experience in a corporate environment and should have worked on:
• Software Design and Development
• Data Structure-based Application Development
• Algorithm Optimization
• Performance Tuning
• Git & GitHub
• Object-Oriented Programming (OOP)
• Design Patterns
• Version Control (Git)
• SDLC and Agile Methodology
• Code Review and Debugging
• REST APIs (Preferred)
• Database fundamentals (SQL) Educational Qualification
• B.
Tech./B.
E. in Computer Science, Information Technology, or related discipline.
• M.
Tech. (Preferred) Preferred Certifications
• Competitive Programming Achievements
• LeetCode/HackerRank Certifications
• C++ Programming Certifications
• Relevant Software Development Certifications Desired Candidate Profile
• Minimum 5 years of corporate software development experience.
• Excellent coding and problem-solving skills.
• Robust communication and presentation skills.
• Passion for teaching and mentoring engineering students.
• Ability to simplify complex technical concepts.
• Experience conducting technical interviews is an added advantage.
• Exposure to placement preparation programs is preferred. Good to Have
• 500+ coding problems solved on LeetCode/HackerRank/CodeChef.
• Experience with coding competitions or hackathons.
• Knowledge of system design fundamentals.
• Experience mentoring fresh graduates or interns.
• Familiarity with AI-assisted coding tools and modern development practices.

📌 Technical Trainer (Sahibzada Ajit Singh Nagar)
🏢 Chandigarh Group of Colleges, Landran, Punjab
📍 Sahibzada Ajit Singh Nagar

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: technical trainer (sahibzada ajit singh nagar) / sahibzada ajit singh nagar

Subscribe to this job alert:

Get the latest job offers by email for: technical trainer (sahibzada ajit singh nagar) / sahibzada ajit singh nagar