Back to Jobs

IBM is hiring Software Developer Intern

Required Skills:C++JavaPythonReactSQL
IBM

IBM

Bangalore, Karnataka
Azhar Khan
Published by
Azhar Khan
Updated Nov 27, 2024
Salary Range
₹33K - ₹33K/month
Experience
0-0 years
Batch Years
2025, 2024
Job Type
Internship
Employment Type
Full Time

Job Description

As a Software Developer Intern, you will play a key role in designing, implementing, and maintaining efficient and reliable software systems. This position requires a solid understanding of programming languages, software engineering principles, and database concepts. The ideal candidate will possess excellent problem-solving abilities, a passion for technology, and strong communication skills.

Your Role and Responsibilities:

  • Collaboration: Work closely with the tech team to understand project requirements and specifications.
  • Software Development: Write clean, efficient, and maintainable code using modern programming languages and frameworks.
  • Testing & Debugging: Conduct unit tests, troubleshoot, and debug software to ensure it functions as intended.
  • Code Reviews: Participate in code reviews to enhance code quality, consistency, and adherence to best practices.
  • Stay Updated: Keep up with emerging trends and technologies in the software development industry.
  • Communication: Effectively communicate progress, challenges, and suggestions to the tech team and stakeholders.
  • Timely Delivery: Adhere to project timelines, deadlines, and budgets.
  • Mentorship: Assist junior developers and actively contribute to knowledge sharing sessions.

Required Technical and Professional 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.
  • Familiarity with databases and SQL syntax, along with NoSQL databases (e.g., MongoDB, Postgres).
  • Strong problem-solving and analytical abilities.
  • Excellent verbal and written communication skills.
  • Ability to work independently and collaboratively in a fast-paced, agile environment.
  • Educational background: B.E/B.Tech/M.C.A/M.Tech in Computer Science or equivalent practical experience.

Preferred Technical and Professional Expertise:

  • Understanding of version control systems (e.g., Git) and continuous integration/continuous deployment (CI/CD) pipelines.

Technical Skills & Programming Skills:

Java, C++, Python, React, Angular, Vue.js, SQL, NoSQL, MongoDB, Postgres, Git, CI/CD, Object-Oriented Programming (OOP), Software Engineering, Problem-Solving, Agile Methodologies, Web Development, Unit Testing, Debugging, Communication Skills, B.E, B.Tech, M.C.A, M.Tech, 2024 Batch, 2025 Batch

Education Requirements

B.E/B.Tech/M.C.A/M.Tech in Computer Science or equivalent practical experience.

Eligible Batch Years

2025, 2024
IBM

IBM

IBM, founded in 1911, is a global technology and consulting company headquartered in Armonk, New York. Known for its pioneering innovations in computer hardware and software, IBM has transformed into a leader in the fields of cloud computing, artificial intelligence, and enterprise services. As of 2023, IBM has a market capitalization of approximately $130 billion and reported annual revenue of $60 billion. The company employs over 280,000 professionals worldwide, delivering cutting-edge technology solutions and consulting services to clients across various industries. IBM continues to drive digital transformation, helping businesses harness the power of data and technology for growth and innovation.

Company Details

Connect With Us