IBM is offering internships for the role of Intern Software Engineer at their Bangalore and Pune locations. This opportunity is open to graduates from any discipline who have experience in Java, Python, GoLang, or C/C++. Additionally, candidates should have exposure to AI and front-end technologies such as React.js or Angular.js, and experience with Python or other scripting languages. This internship is an excellent opportunity for aspiring software engineers to gain hands-on experience and develop their skills within a leading global technology company.
Company Name: IBM( International Business Machines.)
Job Role: Intern Software Engineer
Job Type: Internship
Education Required: Any Graduate
Skills Required: Experience in Java, Python, GoLang, C/C++
Exposure to AI , react.js, angular.js
Experience in Python/scripting language
Job Location: Bangalore, Pune
Role and Responsibilities:
- You will be focused on the development of IBM Systems products interfacing with development & product management teams and end users, cutting across Geos.
- You would analyze product requirements, determine the best course of design, implement/code the solution, and test across the entire product development life cycle. One could also work on the Validation and Support of IBM Systems products.
- You get to work with vibrant, culture-driven, and technically accomplished teams working to create world-class products and deployment environments, delivering an industry-leading user experience for our customers.
- You will be valued for your contributions in a growing organization with broader opportunities.
Required Skills and Qualifications:
- Experience in Java, Python, GoLang, C/C++
- Exposure to AI, react.js, angular.js.
- Experience in Python/scripting language.
- OS skills should know basic Linux commands.
- Basic Storage concepts.
- Experience in using the cloud infrastructure (server, network, storage) for product/app development.
- Experience using version control systems like Git, and Rational Team Concert.
- Experience in Automated & Continuous Delivery — ability to write /define unit tests, automated build, test, run.
- Strong Communication, analytical, interpersonal & problem-solving skills.
- Ability to deliver on agreed goals and the ability to coordinate activities in the team/collaborate with others to deliver on the team vision.
- Ability to work effectively in a global team environment.