Trainer - Junior Software Developer

0 years

2 Lacs

Posted:1 week ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Title:
Trainer - Junior Software Developer

Job Summary:

The Trainer – Junior Software Developer is responsible for delivering hands-on training in core software development concepts to students or early-career professionals. The trainer will focus on building strong programming fundamentals, practical coding skills, and industry-ready competencies aligned with current market requirements.

Key Responsibilities:

1. Training Delivery

  • Deliver training strictly as per approved QP, NOS, and course curriculum.
  • Ensure adherence to Common Norms and SSC guidelines.
  • Conduct theory and practical sessions aligned with learning outcomes.

2. Technical Training

  • Train candidates in:
  • Programming fundamentals (Python / Java / C / C++)
  • Object-Oriented Programming concepts
  • Basic Data Structures and Algorithms
  • Introduce:
  • Software Development Life Cycle (SDLC)
  • Basic debugging and testing practices
  • Version control fundamentals (Git)

3. Practical & Hands-on Learning

  • Conduct lab sessions, coding exercises, and assignments.
  • Guide learners through SSC-aligned practical tasks and projects.
  • Ensure minimum practical-to-theory ratio as prescribed.

4. Assessment & Certification Support

  • Prepare candidates for:
  • SSC Theory & Practical Assessments
  • Mock assessments and internal evaluations
  • Maintain assessment readiness documentation.
  • Support SSC-appointed assessors during assessments.

5. Candidate Engagement & Mentoring

  • Mentor candidates on:
  • Professional behavior and workplace ethics
  • Communication and employability skills (as per NSDC module)
  • Provide individual feedback and performance improvement plans.

6. Compliance & Documentation

  • Maintain:
  • Attendance records (biometric/manual as applicable)
  • Batch-wise training reports
  • Session plans and lab records
  • Ensure compliance with SSC, and State Skill Mission audits.

7. Placement & Industry Orientation

  • Support placement readiness activities:
  • Resume preparation
  • Interview basics for junior software roles
  • Coordinate with placement teams as required.

Required Skills & Qualifications

Educational Qualification

  • B.E / B.Tech / BCA / MCA / B.Sc (CS/IT) or equivalent.

Technical Skills

  • Strong knowledge of at least one programming language (Python/Java preferred).
  • Understanding of:
  • OOP principles
  • Databases (MySQL / basic SQL)
  • Web fundamentals (HTML, CSS, JavaScript – basic level)
  • Familiarity with IDEs and development tools.

Languages Known: English, Hindi & Assamese

Salary: Best in the Industry

Interested please share CV to careers@shritechnologies.com or whats app on 7702300896

Job Type: Full-time

Pay: From ₹20,000.00 per month

Work Location: In person

Mock Interview

Practice Video Interview with JobPe AI

Start Python 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 Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You