IBM is hiring for Software Developer Intern | Apply Now!

Join Telegram Channel!

IBM is hiring for the position of Software Developer Intern in Hyderabad; Bangalore, India. Candidates with Bachelor’s Degree are eligible to apply for this position. The complete information, eligibility criteria, and requirements are provided below.

Job Description:

Company NameIBM
PositionSoftware Developer Intern
QualificationBachelor’s Degree
BatchRecent Batches
ExperienceFreshers
LocationHyderabad; Bangalore, India

Key Responsibilities:

  • Develop the next-generation data processing platform through hands-on coding.
  • Provide active support to co-creators and contributors utilizing the platform.
  • Continuously self-learn new technologies relevant to platform development.
  • Apply a strong understanding of object-oriented design principles in development.
  • Work with multiple programming languages, including at least one statically typed (e.g., Java) and one dynamically typed (e.g., Python).
  • Utilize knowledge of data structures, algorithms, and complexity analysis to optimize performance.
  • Conduct code reviews on peer development to ensure adherence to best practices and coding standards.

Eligibility Criteria:

  • Bachelor’s degree in a relevant field.

Required Technical and Professional Expertise:

  • Hands-on experience with Core Java, Object-Oriented Analysis and Design (OOAD), Design Patterns, Data Structures, and Algorithms.
  • Proficiency in developing end-user applications, API services, and reusable libraries.
  • Experience working on product development projects.
  • Knowledge of microservices architecture (gRPC/REST), Docker, Kubernetes, Interface Definition Languages (IDL) such as Protobuf and Thrift, NoSQL databases, and Big Data technologies is a plus.
  • Familiarity with Git for version control and Linux environments.
  • Strong problem-solving skills with the ability to take ownership of challenges and deliver results.
  • Experience in writing user stories and breaking them down into tasks and sub-tasks.
  • A continuous learning mindset with a commitment to self-improvement.

Preferred Technical and Professional Experience:

  • Experience in all stages of application development, including design, coding, CI/CD pipeline integration, and unit testing.
  • Proficiency in xUnit testing frameworks, with expertise in using mocks, stubs, and fakes appropriately.
  • Ability to adhere to strict coding style guidelines and effectively document code.
  • Experience in concurrent programming, including multi-threaded, multi-process, or worker-based architectures.

About Company:

At IBM, we do more than work. We create. We create as technologists, developers, and engineers. We create with our partners. We create with our competitors. If you’re searching for ways to make the world work better through technology and infrastructure, software and consulting, then we want to work with you. We’re here to help every creator turn their “what if” into what is. Let’s create something that will change everything.

How To Apply?

  • First, read through all of the job details on this page.
  • Scroll down and press the Click Here button.
  • To be redirected to the official website, click on the apply link.
  • Fill the details with the information provided.
  • Before submitting the application, cross-check the information you’ve provided.

Apply Link: Click Here

Join our WhatsApp Community: Click Here

Join our Telegram Group: Click Here

error: Content is protected !!