Software Developer Intern 2027 (6 or 9 months Placement)
Indexed description
Why IBM Ireland?
🔹 Innovate with Impact: Be at the forefront of technological innovation, developing backend services and APIs that power our world-class AI-infused management features.
🔹 Collaborate & Thrive: Work alongside industry-leading Architects, AI Experts, Product Managers, DevOps Engineers, and Test Automation Engineers in a dynamic, multi-disciplinary environment that fosters creativity and teamwork.
🔹 Endless Growth Opportunities: With our global reach and commitment to innovation, IBM Ireland is the perfect place to advance your career and explore new possibilities. Our doors are always open for those eager to learn and grow!
🔹 Developer Academy: Created to provide a foundation for new hires starting their journey as an enterprise developer at IBM Software. Over one-week intensive journey, developers are introduced to the devops mindset, Agile philosophy, cloud deployment models and basic Git concepts
Your Role And Responsibilities
This is a 6- or 9-month placement opportunity designed for students completing a placement year as part of their degree.
- Start date: January - March 2027
- Duration: 6 or 9 months
- Working model: Hybrid
What Makes You a Great Fit
Tech Savvy
You have a basic understanding of one or more programming languages or technologies such as Java, Python, JavaScript, Rust, C/C++, Go, or similar, along with an interest in AI, Cloud Engineering, CI/CD, Test Automation, and software development methodologies.
This placement is designed to help you develop your technical skills, gain hands-on experience, and learn from experienced IBM professionals.
Growth Minded
You thrive in environments where learning never stops. You enjoy learning from others, sharing knowledge, and continuously developing new skills and technologies alongside your colleagues.
Self-Starter
You're a proactive problem-solver who takes initiative, embraces new challenges, and thrives in a fast-paced, dynamic environment.
What Are the Opportunities in IBM Ireland?
As An Intern Developer At IBM Ireland, You'll Have The Opportunity To Learn, Grow, And Contribute Across a Variety Of Areas, Including
Backend Development
Design and build robust microservices and APIs while helping shape the next generation of hybrid cloud management solutions.
Frontend Development
Create engaging user experiences and help solve design and usability challenges through creative problem-solving.
DevOps & Platform Engineering
Work at the heart of our technology ecosystem, supporting the automation and continuous improvement of development and operational processes. This is a great opportunity to learn about DevOps, CI/CD, cloud technologies, and modern software delivery practices while helping teams build, test, and deliver software more efficiently.
Quality Engineering
If you have a keen eye for detail and enjoy problem-solving, you'll have opportunities to help ensure the quality and reliability of software while developing valuable testing and automation skills.
Join Us at IBM Ireland and Be Part of Something Extraordinary!
Are you a curious, growth-minded student ready to make a real impact? Do you thrive in an environment where learning and collaboration are at the heart of everything we do? If so, we'd love to hear from you.
Apply Now and Start Your Journey with IBM Ireland - Where Innovation Meets Opportunity!
Required Technical And Professional Expertise
🌟 Foundational knowledge in one or more of the following areas: algorithms, data structures, software engineering principles, and Generative AI and Large Language Models (LLMs). This placement is designed to further develop these capabilities through structured learning, mentorship, and hands-on project experience.
🌟 Exposure to one or more programming languages, frameworks, or technologies such as C/C++, Java, Rust, Go, JavaScript, Node.js, React, Python, Bash, or similar. Familiarity with software testing, automation, or scripting through academic coursework, personal projects, or previous experience is advantageous.
🌟 Understanding of modern software architecture concepts, including container technologies (Docker, Kubernetes) and microservices, gained through academic study, projects, or personal learning.
🌟 Awareness of cloud computing concepts and platforms, such as IBM Cloud, AWS, Azure, or similar technologies, together with an interest in expanding your knowledge of cloud-native application development.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search