Website IBM
IBM 12-Month Placement – Back-End Developer Intern (Hursley, UK)
Opportunity Overview
Role Scope & Technical Architecture
The Back-End Developer Intern joins the IBM FlashSystem engineering team in Hursley, contributing to resilient, low-latency, and high-throughput enterprise data storage systems:
[NVMe Hardware & FlashCore Tech] ➔ [Storage Virtualize Engine] ➔ [Back-End C/C++/Python Microservices] ➔ [Automated CI/CD Quality Pipeline]
Core Responsibilities
-
Component-Level Software Development: Design, code, and unit-test back-end components for enterprise storage software (IBM Storage Virtualize / FlashSystem).
-
Defect Resolution & Debugging: Investigate, debug, and design code fixes for customer-reported issues in complex storage systems.
-
CI/CD & Automation Integration: Contribute to automated build, test, and continuous integration pipelines to enforce software quality.
-
Agile Collaboration: Participate in daily stand-ups, sprint planning, and backlog refinement alongside senior mentors and systems engineers.
Candidate Eligibility & Skills Matrix
Minimum Qualifications
-
Education Status: Currently enrolled in a Pre-University or Undergraduate degree program (seeking an industrial placement year starting July 2027).
-
Legal Requirements: Must hold permanent UK residency to work at the IBM Hursley Development Laboratory.
-
Demonstrated Technical Passion: Passion for back-end software engineering evidenced by personal projects, open-source contributions, or university coursework.
Technical & Soft Competency Matrix
Selection Workflow & Evaluation Stages
[Online Application & Eligibility Review] ➔ [Cognitive & Coding Assessment] ➔ [Virtual Assessment Center] ➔ [Final Placement Offer]
-
Eligibility & Profile Screening: Verification of UK permanent residency status, placement year timelines (July 2027 start), and pre-university/degree status.
-
Online Gamified & Technical Assessment: Cognitive capacity testing alongside basic algorithmic and logic problem-solving modules.
-
IBM Hursley Exploration Day / Virtual Assessment Center:
-
Group Technical Activity: Collaborative problem-solving exercise evaluating teamwork, communication, and technical reasoning.
-
Technical Portfolio Interview: Presentation and discussion of personal/academic software projects, coding practices, and storage technology curiosity.
-
Refinement & Behavior Round: Evaluation of growth mindset, alignment with IBM values, and adaptability under constraints.
-


Follow Us