Internship
HARMAN International
Bengaluru, Karnataka, India
Description & Requirements Job Description • Develops information systems by designing and developing software solutions. • Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions. • Develops/Tests software solutions by studying information needs, conferring with users, and studying systems flow, data usage, and work processes. • Investigates problem areas. • Follows the software development/testing lifecycle. • Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code. • Prepares and installs solutions by determining and designing system specifications, standards, and programming. • Protects operations by keeping information confidential. • Accomplishes engineering and organization mission by completing related results as needed. Qualifications and Skills • Bachelor’s and/or Master’s degree (4+ years) in Computer Science, Computer Engineering, and Electronics & Communication Engineering • Proficiency in any programming language (like C/C++/Android/Java/Python) and object-oriented design skills. • Familiarity with databases. • Application architecture and design patterns. • Eager to learn and improve own skills. • Very good aptitude and problem-solving skills. • Very good verbal and written communication skills in English. • Knowledge and usage of Microsoft Office tools or equivalent. • Ability to learn new software and technologies quickly. • Ability to follow instructions and work in a team environment.