12 months Placement- Back-End Developer (Internship) starting July 2027
Hursley, England
Internship
Hybrid
Intern
IBM is a leading technology company known for its innovative solutions in data storage. They are seeking a pre-graduate Intern Software Engineer to join their FlashSystem engineering team, where the intern will design, develop, and deliver software solutions while collaborating with stakeholders in an Agile environment.
Responsibilities
Develop Software Solutions: Design, code, and test component-level software solutions, ensuring they are unit tested and ready for integration into products
Collaborate with Stakeholders: Work in an Agile environment to understand stakeholder requirements and deliver solutions that meet their needs
Debug Customer Issues: Design, develop, and unit test code fixes for customer-reported problems
Contribute to CI/CD Pipeline: Participate in the development of an automated CI/CD pipeline that takes code through various quality stages
Deliver Offerings: Test and deliver offerings using leading-edge and/or proven technologies
Qualification
Required
Passion for software engineering, which can be shown from experience in professional projects, experience from education projects or experience from projects completed in your personal time
Ability to solve problems alone and as part of a team
Effective communication skills to explain technical problems and solutions to other engineers
Innovative solutions to problems
Attention to detail
A direct and honest approach
Preferred
Familiarity with Development Tools: Basic understanding of tools used for design, development, and assembly of components, such as those for creating functional and technical designs, models, code, and unit tests
Awareness of Custom Information Systems: Curiosity about the design, development, and assembly of components to create custom information systems
Exposure to IT Requirements: Familiarity with the process of translating IT requirements into design and development of components, with guidance from experienced team members
Benefits
IBM provides technology and consulting, including software, infrastructure systems, and cloud-based solutions.