Jr| Software Engineer
- Category: Software Developer Jobs
- Location: Aurangabad, Maharashtra
- Job Type: Full Time / Part Time
- Salary: Estimated: $ 22K to 33K
- Published on: 2025/09/21
Job Title: Software Engineer / Trainer
Job Type: Full-Time
About Us:
ABC Trainings is a leading technology and professional development company committed to
enhancing the skills and knowledge of professionals and graduates. With a decade of expertise, we
empower individuals through comprehensive training in various domains and software tools.
Job Description:
As a Software Engineer / Trainer at ABC Trainings, you will play a pivotal role in training
professionals and aspiring software engineers across diverse domains and cutting-edge software
technologies. Your mission is to deliver hands-on training and instill industry-relevant skills that equip
individuals for thriving careers in the dynamic field of software engineering.
Key Responsibilities:
Training Delivery: Conduct training sessions covering a wide range of domains, including
ethical hacking, hardware and networking, software development, artificial intelligence (AI),
machine learning (ML), data science, coding, network security, full stack development, web
development, database management, cybersecurity, mobile app development, DevOps, cloud
computing, and more.
Software Proficiency: Provide expertise in industry-standard software tools and languages,
including C, C++, Java, Python, JavaScript, HTML/CSS, PHP, Ruby, Swift, Kotlin, MATLAB,
R, SQL, TensorFlow, PyTorch, Keras, Django, Flask, Node.js, Angular, React, Docker,
Kubernetes, Git, Selenium, ethical hacking tools (e.g., Metasploit, Wireshark), networking tools
(e.g., Wireshark, Cisco Packet Tracer), data science libraries (e.g., Pandas, NumPy, scikit-learn),
cybersecurity tools (e.g., Nmap, Wireshark), cloud platforms (e.g., AWS, Azure, Google Cloud),
integrated development environments (IDEs), and more.
Curriculum Development: Collaborate with the curriculum development team to create
comprehensive and industry-relevant training modules.
Hands-On Learning: Facilitate hands-on learning experiences, coding projects, and practical
exercises to enhance participants' skills and knowledge
Assessment and Evaluation: Assess the progress of trainees, offer constructive feedback, and
conduct evaluations to ensure learning objectives are met.
Industry Trends: Stay updated with the latest trends and advancements in software engineering
to provide real-world insights to trainees.
Mentorship: Provide mentorship and guidance to participants in their career development,
helping them become proficient software engineers.
Qualifications:
Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
Proficiency in a wide range of software tools and languages commonly used in the software
industry.
Excellent communication and presentation skills.
Previous training or teaching experience in software-related subjects is advantageous.
Join us in empowering individuals
Job Types: Full-time, Fresher
Schedule:
• Day shift
• Morning shift
Experience:
• total work: 1 year (Preferred)
Work Location: In person
Related jobs
-
Golang Developer
We provide best-in-class services that increase profit for businesses and deliver improved value for customers, helping businesses grow, transform, and achieve their objectives. Job Details Position: Go lang Experience: 6+ years Work Mode: Onsite Loc...
-
Software Engineer |Test|
Our Purpose We work to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart and accessible. Using secure data and networks, partnerships and passion, our innovations and solutio...
-
Full Stack Developer
Job Description We are seeking a highly skilled and experienced Angular Full Stack Developer to join our team. In this role, you will be responsible for designing, developing, and maintaining full-stack web applications using Angular and Node.js. You...