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