Software Engineer Trainee
Location: Noida & Bangalore
Experience Needed: Freshers
Passion and zeal to explore new technologies – IOT, Big Data, AI, Machine Learning, Text/Image/Video Analytics, etc.
Understanding of computer architecture at Hardware, Operating system and system tools level.
Good grasp over technology practices and guidelines prevalent in industry and wider tech community.
Awareness of development methodologies like Agile, Waterfall and of Quality parameters therein.
Promptness to come up with improvement suggestions for assigned tasks and modules.
Prior experience with live-projects.
Active involvement in extra-curricular activities like coding contests, open source contributions, white papers, project competitions, etc.
10th, 12th or Diploma more than 65%.
Candidate should not have any pending backlogs at the time of appearing for JKT selection process or joining time.
Graduation minimum of 65%.
Maximum gap of 1 year is permissible after 12th and not after 10th or in between semesters of graduation.
Hands-on knowledge in at least one programming language with knowledge of available libraries and framework and their usability.
Ability to effectively convert design into coding
Ability to efficiently perform debugging and Unit Testing on independent basis.
‘Own your code’ – Ability to develop detailed understanding of code’s impact on module/system.
Know-how of tools like de-bugging tools, profilers, static/dynamic code analyzers, reverse-engineering tools, etc.
Proficiency to follow an optimized approach towards coding.
Readiness to take up challenging tasks with flexibility around language and technology.
‘Go-getter’ attitude with a knack of doings thing differently.
‘Can-do-better’ approach with eye for improvement.
Excellent communication skills and comprehension ability.
Must be a quick learner.
An effective team player.