Don Bosco Tech Society is seeking a qualified and experienced Software Developer Trainer to deliver high-quality, industry-oriented training aligned with the Junior Software Developer (SSC/Q0508) job role. The Trainer will be responsible for imparting theoretical knowledge and practical skills in software development, programming, database management, application development, software testing, debugging, and development tools.
The ideal candidate should have a strong academic background in Computer Science, Information Technology, Software Engineering, or a related discipline, along with relevant professional or training experience in software development. The candidate should be capable of delivering practical, hands-on training and mentoring learners to develop the technical competencies required for entry-level software development roles.
Locations:
Don Bosco Tech - Kuntighar, West Bengal
Don Bosco Tech - Kurnool, Andhra Pradesh
Required Qualification
- Bachelor's or Master's Degree in:
- Computer Science
- Information Technology
- Software Engineering
- Computer Applications
- Information Systems
- Electronics and Communication Engineering
- or any other relevant IT / Software Development discipline.
- Relevant industry certifications in software development, programming, cloud technologies, databases, or related areas will be an added advantage.
- Strong knowledge of programming fundamentals, software development methodologies, and application development concepts.
- Candidates with relevant certifications or professional training in programming languages, web development, application development, or software engineering will be preferred.
Required Experience
- Minimum 4 years of relevant work and/or training experience in Software Development / IT / Application Development .
- Relevant experience should include practical exposure to software development, programming, coding, application development, testing, debugging, and database concepts.
- Minimum 1 year of training or teaching experience is preferred .
- Candidates with experience as a Software Developer, Junior Software Developer, Application Developer, Full Stack Developer, Web Developer, Programmer, Coding Instructor, Software Development Trainer, or Technical Trainer will be preferred.
- Experience in delivering practical, hands-on technical training to students, freshers, or entry-level learners will be an added advantage.
- Experience in vocational education, skill development, or industry-oriented training programmes will be preferred.
Required Technical Skills
- Strong understanding of programming fundamentals and object-oriented programming concepts.
- Proficiency in one or more programming languages such as Python, Java, JavaScript, C#, C++, or PHP .