Aptech is a global learning solutions company that commenced its education and training business in 1986 and has trained over 7 million students worldwide. Aptech has presence in more than 40 emerging countries through its two main streams of businesses - Individual training and Enterprise Business. As a leader in career education, it has over 1300 centres of learning across the world. Under Individual Training, Aptech offers career and professional training through its retail brands: Aptech Computer Education, Arena Animation & Maya Academy of Advanced Cinematics (both in animation & multimedia), Aptech Aviation & Hospitality Academy, Aptech Banking & Finance Academy, Lakmé Academy powered by Aptech, Aptech Hardware & Networking, and Aptech English Learning Academy. Enterprise business includes Training & Assessment Solutions for Corporate & Institutes (Aptech Training Solutions, and Aptech Assessment & Testing Solutions).
We’re seeking a passionate, knowledgeable, and patient Software Engineering Tutor who thrives on helping others learn and succeed in the field of software development.
Responsibilities:
- Provide one-on-one and group tutoring sessions in software engineering topics, including:
- Programming fundamentals (Python, Java, C++, etc.)
- Data structures and algorithms
- Software design patterns
- Web development (HTML/CSS, JavaScript, frameworks)
- Version control systems (e.g., Git/GitHub)
- Agile methodologies and software development lifecycle
- Tailor instruction based on student learning styles, skill levels, and academic/professional goals
- Assist students with debugging, code review, and project guidance
- Offer constructive feedback and progress evaluations
- Stay updated on industry trends and integrate best practices into your tutoring
- Prepare learning resources and reference materials as needed
Requirements:
- Bachelor\'s degree in computer science, Software Engineering, or related field (or equivalent experience)
- Proficient in at least one major programming language and software development framework
- Prior tutoring, teaching, or mentorship experience (formal or informal)
- Strong communication skills, both verbal and written
- Ability to explain complex technical concepts in a simple, approachable way
- Reliable internet connection and familiarity with remote collaboration tools (Zoom, Google Meet, etc.)
Preferred Qualifications:
- Experience with competitive programming or technical interview prep
- Knowledge of DevOps, cloud platforms, or mobile development
What We Offer:
- Flexible scheduling
- Competitive compensation
- Opportunity to make a real impact in students’ careers
- Access to educational resources and professional development
- Supportive and collaborative team environment
Method of Application
Signup to view application details.
Signup Now