IBM Hiring for Software Developer Intern
Welcome to Hiring Hustle !
IBM Hiring for Software Developer Intern
Company Name: IBM
Role: Software Developer Intern
Location: Bangalore, IN
Introduction: At IBM, work is more than just a job – it’s a calling. Our mission is to build, design, code, and collaborate to solve some of the world’s most challenging problems. We’re looking for innovative minds ready to lead in this new era of technology. If you’re eager to push boundaries and explore the possibilities, let’s talk.
Your Role and Responsibilities:
As a Software Developer Intern at IBM India Software Lab (IBM ISL), you will be involved in all phases of product development, including design, development, testing, and support. You will engage with core systems technologies, including Generative AI, AI/ML, full-stack development, systems software, and cloud software.
- Product Development: Collaborate with development and product management teams, as well as end-users, to analyze product requirements and design optimal solutions.
- Implementation: Code solutions and perform testing throughout the product development lifecycle.
- Validation and Support: Participate in validation and support processes for IBM products, ensuring they meet the highest standards of quality.
- Collaboration: Work within vibrant, culture-driven teams focused on delivering an industry-leading user experience.
Your contributions will be valued in a growing organization, providing you with broader opportunities for growth and learning.
Required Technical and Professional Expertise:
- Programming Skills: Strong expertise in programming languages such as C, C++, Go, Python, or Java.
- Operating Systems Knowledge: Solid understanding of operating systems concepts (Unix/Linux internals), data structures, and algorithms.
- Virtualization and Cloud Computing: Good grasp of virtualization technologies, cloud computing, and microservices architecture (Kubernetes/Docker).
- Communication Skills: Effective communication skills for collaboration within a global team environment.
- Educational Background: Master’s or Bachelor’s degree in Computer Science Engineering or other relevant fields.
Preferred Technical and Professional Expertise:
- Cloud and DevOps Knowledge: Familiarity with OpenStack, security, app development on cloud platforms, and DevOps practices.
- Web Development Skills: Experience with web UI frameworks such as React JS and UI styling libraries like Bootstrap or Material.
- Backend Development Experience: Practical experience with J2EE, Java, JavaScript, Ansible, databases, SQL, Node.js, etc.
- AI/ML Understanding: Knowledge of AI/ML concepts, data science, and natural language processing (NLP).
- Performance Management: Understanding of server performance management, capacity planning, and performance diagnostics.
- Team Collaboration: Proven interpersonal skills and a collaborative mindset to contribute effectively to team efforts.
Want to know what it’s like to be an IBMer? Explore a workplace that values innovation, creativity, and teamwork. At IBM, you’ll be part of a community that supports your growth and development, providing you with the tools and resources to thrive.
Application Process: If you’re ready to take the next step in your career and be part of a dynamic team, we encourage you to apply. Submit your resume and a cover letter detailing your relevant experience and why you’re interested in the Software Developer Intern role at IBM.