Online applications are invited for the Software Developer Intern at IBM, Bangalore. Check the eligibility and other details below!
About IBM
The International Business Machines Corporation (doing business as IBM), nicknamed Big Blue, is an American multinational technology corporation headquartered in Armonk, New York and is present in over 175 countries. It specializes in computer hardware, middleware, and software and provides hosting and consulting services in areas ranging from mainframe computers to nanotechnology.
At IBM, work is more than a job – it’s a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better but to attempt things you’d never thought possible. Are you ready to lead in this new era of technology and solve some of the world’s most challenging problems? If so, let’s talk.
Roles and Responsibilities
- Collaborate with the tech team to understand project requirements and specifications.
- Write clean, well-organized, and efficient code using modern programming languages and frameworks.
- Conduct unit tests, debugging, and troubleshooting to ensure the software functions as intended.
- Participate in code reviews to improve code quality, consistency, and adherence to coding standards.
- Stay updated on emerging trends and technologies in the software development industry.
- Communicate progress, issues, and suggestions to the tech team and stakeholders.
- Adhere to project timelines, deadlines, and budgets.
- Provide assistance to junior developers and contribute to knowledge sharing sessions
Required Technical Expertise
- Hands-on experience in object-oriented programming languages such as Java, C++, or Python.
- Knowledge of web development frameworks like React, Angular, or Vue.js.
- Knowledge of databases, SQL syntax, and NoSQL databases (e.g., MongoDB, Postgres, etc.).
- Excellent problem-solving and analytical skills.
- Strong verbal and written communication skills.
- Ability to work independently and collaboratively in a fast-paced agile environment.
- B.E/B.Tech/M.C.A/M.Tech in Computer Science or equivalent practical experience.
Preferred Technical Expertise
- Understanding of version control systems (e.g., Git, etc.) and continuous integration/continuous deployment (CI/CD) pipelines.
How to Apply?
Interested candidates can directly apply through this link.
Stipend
- Monthly in-hand salary: ₹ 42,116 – ₹ 43,250
- Note: Stipend information is taken from here.
Location
Bangalore, Karnataka.