Role : Software Trainer
Education : BCA/B.sc CS/B.E./B.Tech ( IT/CS)
Technical Requirements
Good understanding of Object-oriented programming, design principles and programming practices.
Preferred Expertise knowledge in any of the two following programming languages C/C++/Java
Analyzes existing embedded software to add features, make modifications, fix, and/or port to different platforms.
Solid Experience of C/C++, QT/QML, Data Structures, STL, Multithreading etc.
Tests software designs and code at the unit and system level to ensure that all requirements are met, and the highest software quality is achieved.
Provides technical leadership for all domain software development activities and should take lead in code reviews, team mentoring etc.
Identifies product requirement or performance issues and help team members in fixing them.
Implement comprehensive unit tests for confirming functionality and the quality ofcode. Ensure high-quality code and related documentation.
Manages multiple large projects and technical resources, including planning, estimating, and developing requirements in compliance with the established software development process.
Provide mentorship junior engineers on your team to help them grow in their technical responsibilities and remove blockers to their autonomy.
Excellent Communication Skill.
Job Type: Permanent
Schedule:
• Day shift
Supplemental Pay:
• Quarterly bonus
Ability to commute/relocate:
• Thiruvananthapuram, Kerala: Reliably commute or planning to relocate before starting work (Required)
Education:
• Bachelor's (Preferred)
Experience:
• Teaching: 1 year (Preferred)
• total work: 1 year (Preferred)
Language:
• English (Preferred)
Work Location: In person
Expected Start Date: 30/12/2024
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.