Trainee Engineer Jobs in Pune - Droid7 Technolabs
Job Description
Job Summary
The field of engineering includes a lot of segments in which an engineering graduate can be placed. The segment depends on the subject which was the major of the respective individual. Every engineering graduate needs to undergo some basic level of trainee before he/ she can move further or advance their career. A trainee engineer can get practical knowledge about all that they have learned academically.
Responsibilities and Duties
Main Responsibilities:
- To carry out any work as required by the company
- To cultivate and maintain a professional image at all times
- behave in a professional manner
- .have a positive and good attitude towards the company providing the training; to all levels of its staff, to their colleagues, and to their 'work'.
- be part of the production process within the framework of being trained.
- use their intellectual and analytical abilities to further their development in the engineering profession.
- identify how they can complement their formal training by self-help.
- help develop their initiative and their innovative skills.
- be able to retrieve and use relevant information.
- use their diagnostic skills to identify problems and offer possible solutions.
- to develop a natural inquisitive sense and 'question' 'why' and 'how' things are done, with the aim of improving procedures and thus productivity
Qualifications and Skills
- Proven work experience as a Software Engineer or Software Developer
- Experience designing interactive applications
- Ability to develop software in Java, Ruby on Rails, C++ or other programming languages
- Excellent knowledge of relational databases, SQL and ORM technologies (JPA2, Hibernate)
- Experience developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC)
- Experience with test-driven development
- Proficiency in software engineering tools
- Ability to document requirements and specifications
- BSc degree in Computer Science, Engineering or relevant field
Benefits
Ultimately, the role of the Software Engineer is to build high-quality, innovative and fully performing software that complies with coding standards and technical design.