Software Developer Internship at IBM
Introduction
Are you ready to embark on a transformative journey in the realm of technology? Look no further than IBM, where work transcends mere employment—it’s a calling, a commitment to innovation, and a dedication to solving the world’s most pressing challenges. At IBM, we don’t just aim to improve, we aspire to redefine what’s possible. Are you prepared to lead the charge in this new era of technological advancement? If so, let’s start a conversation.
Your Role and Responsibilities
At IBM, we are seeking passionate individuals with a flair for innovation to join us as Software Developer Interns in Ahmedabad. As a part of our team, you will play a pivotal role in shaping the future of technology by working on cutting-edge projects spanning Frontend, Full Stack, and QA/Test Automation domains.
Responsibilities:
- Understanding User Needs: You will dive deep into understanding user requirements and exploring user-centered designs to ensure optimal user experiences.
- Software Development Lifecycle: From specification and building to testing, deployment, maintenance, and support, you will be involved in every stage of the software development lifecycle.
- Leveraging Modern Tools: You will harness the power of modern tools and techniques to craft clean, efficient, and reusable code that drives innovation.
- Collaboration: Collaboration is key at IBM. You will collaborate closely with senior leads, mentors, and stakeholders to meet and exceed the high standards set by our organization.
- Microservices Development: You will be involved in developing microservices using Java/JEE scripting technologies, contributing to API architecture discussions, and ensuring both front-end and back-end development align with business dynamics.
Required Technical and Professional Expertise:
- Programming Languages: A strong foundation in programming languages such as Go, Java, Python, or other scripting languages is essential.
- Frontend Technologies: Proficiency in React, Redux, Node.JS, JavaScript, AngularJS, HTML, and CSS is required.
- Test Automation: Skills in test tools such as Jest, Cypress, and Codecept are highly beneficial.
- API Development: Knowledge of building API-driven interfaces and API testing automation is necessary.
- Source Code Control: Experience working with GitHub as a source code control system is expected.
- Cloud and Cognitive Computing: Familiarity with cloud computing and cognitive computing concepts is preferred.
- Data Structures & Algorithms: Proficiency in data structures and algorithms is crucial for problem-solving.
- Microservices & Cloud Architecture: Basic understanding of microservices development and cloud architecture is desired.
- DevOps: Experience with DevOps practices and tools like Git, Jira, and Jenkins is advantageous.
Preferred Technical and Professional Expertise:
- Cloud Services: Knowledge of cloud services, including IBM Cloud, AWS, Azure, and GCP, is a plus.
- DevOps Experience: Experience with DevOps practices, including Kubernetes, Docker, and Red Hat OpenShift, is preferred.
- Linux Systems: Familiarity with Linux systems is beneficial.
- Communication Skills: Excellent communication and teamwork skills are highly valued.
- Identity and Access Management: Domain knowledge of identity and access management is advantageous.
Click here to apply: Link
Apply Now!
If you’re ready to kick-start your career as a Software Developer Intern at IBM Ahmedabad and be part of a team that’s shaping the future of technology, apply now! Take the first step towards an exciting journey filled with learning, growth, and endless possibilities.