Software Engineer as an intern will have the following responsibilities:.
Work with a team of highly technical and talented software engineers responsible for the development and maintenance of complex and robust enterprise software solutions.
Work in coordination with data scientist and develop robust cloud applications with RESTful architecture that would be used in an industry setting.
Understand the process flow of various projects and design prototypes of application screens.
Develop application screens and connect it to controller services through APIs.
Create documentation for your code.
qualifications:Familiarity with popular software development life cycle especially agile methodology.
Good hold of development in Java using any framework and knowledge of database.
Good hold of popular front-end technologies like HTML5, CSS, JS, and interface of Angular/React.
Good intuition of user experience and awareness of cloud compatibility issues.
bonusPoints:Experience of material science terminology.
Experience of designing and software like Adobe Illustrator, Adobe Photoshop, etcExperience of working on cloud technologies especially AWS.
Eager to work with the latest technology.
Excellent problem solving, critical thinking, and organizational skills.
Eager to work in a fast paced environment with people constantly looking for groundbreaking solutions using cutting edge technology.