Posted on Wed 07th May, 2025 - hotnigerianjobs.com --- (0 comments)
At Aptech Learning, we are passionate about empowering the next generation of problem solvers and technological innovators. Our mission is to provide personalized, engaging, and effective learning experiences that bridge the gap between academic theory and real-world software engineering practices. As a pioneer in education and technology, we foster a supportive and dynamic environment where tutors are not only educators but also mentors who inspire and shape future tech leaders.
We are seeking a knowledgeable and enthusiastic Software Engineering Tutor to join our team.
In this role, you will provide one-on-one and small-group tutoring sessions to students ranging from high school to college level (or professional learners, as applicable).
Your expertise in software engineering will help students master programming languages, software development methodologies, algorithms, data structures, debugging, and much more.
If you have a passion for teaching and a knack for making complex technical concepts accessible, we’d love to hear from you.
Responsibilities
Instruction & Coaching:
Develop and deliver tailored tutoring sessions focused on core software engineering principles, including object-oriented programming, data structures, algorithms, and software design patterns.
Break down complex topics such as system architecture, version control, and modern development frameworks into understandable segments that align with each student’s learning pace.
Lesson Planning & Curriculum Development:
Design engaging lesson plans, homework assignments, and project work that not only reinforce theoretical knowledge but also promote hands-on practice.
Adapt course materials and teaching approaches based on individual student needs and learning styles.
Assessment & Feedback:
Evaluate student progress through quizzes, coding exercises, and regular assessments.
Provide constructive feedback and actionable strategies for improvement while tracking progress over time.
Mentorship & Support:
Foster a positive and supportive learning environment, encouraging critical thinking and problem-solving.
Act as a mentor by sharing insights from your software engineering experiences in industry and academia, and guiding students through career pathways.
Collaboration & Continuous Improvement:
Collaborate with other tutors and educators to continually refine tutoring approaches and curricula.
Stay up-to-date with the latest software engineering trends, tools, and best practices to ensure that material remains current and relevant.
Qualifications
Educational Background:
Bachelor’s Degree in Computer Science, Software Engineering, or a related field (advanced degrees are a plus).
Technical Expertise:
Proficiency in one or more modern programming languages (e.g., Python, Java, C++, or JavaScript) and familiarity with current software development tools and practices.
Demonstrated experience with algorithms, data structures, and software design principles.
Experience:
Prior tutoring, teaching, or mentoring experience in software engineering or computer science is highly desirable.
Professional industry experience in software development or engineering roles is a strong advantage.
Communication & Interpersonal Skills:
Exceptional verbal and written communication capabilities, with the ability to explain complex ideas in a clear and accessible manner.
A collaborative mindset and the ability to connect with students of varying technical backgrounds.
Additional Attributes:
A passion for education and continuous learning.
Patience, adaptability, and a genuine commitment to student success.
What We Offer
Competitive Compensation: A flexible and competitive pay structure based on qualifications and experience.
Application Closing Date
Not Specified.
How to Apply
Interested and qualified candidates should send their Resume, a Cover letter and any supporting materials (such as a portfolio or sample lesson plan) to:counsellor.chevron@raptorstechnologies.com, hassan@raptorstechnologies.com using the Job Title as the subject of the mail.
Note: Candidates who are excited by the prospect of empowering students through tailored software engineering education are encouraged to apply.