Offers “IBM”

Expires soon IBM

Software Engineer

  • Manchester (Greater Manchester)
  • Bachelor's Degree
  • IT development

Job description

Today's computing world is built on customer data - data is fundamental to every customer, whether it is in their Data-centres attached to their private Servers, or in private or public Clouds. Having access to your data where you want, how you want and when you want has never been more important. This is your chance to join a team making that possible.

Why join IBM Storage Development
·  Work for the world leader in Storage Virtualisation, High Performance Flash Storage Arrays and one of the world's most trusted Information Technology brands
·  Develop & deliver state-of-the-art software to thousands of customers around the world - data storage is a fundamental component of all e-commerce and cloud environments.
·  Accept the challenge of building the highest performance and most reliable data management systems on the planet
·  Work with a international team, with a culture centred on success
·  Competitive compensation and benefit package
·  Substantial opportunity for career growth

Background :

Positions are available at two IBM locations: either at IBM's largest UK Development Lab in Hursley, Hampshire or at the IBM Manchester Lab, located in the City Centre. The teams at these locations , have a long history of successful innovation, including the world's first Storage Virtualisation Data Storage Subsystems and have been number 1 in the TPC 1 Storage Benchmarking League Table on numerous occasions. Currently the group is responsible for the award winning range of Spectrum Virtualize storage software and devices (Storwize V7000, V5000, Spectrum Virtualize (SAN Volume Controller) and Flashsystem V9000 & 9100). These products combine many leading edge technologies (including Linux, virtualisation, real time, highly available, highly reliable clustering, automatic management of storage tiering based on Analytic Analysis and Artificial Intelligence, Fibre Channel, Fibre Channel over Ethernet, iSCSI, NVME, Flash technology to name but a few) to deliver highly reliable storage services to many thousands of customers worldwide.

What the Role Involves :

Our engineers get involved in every step of the product life-cycle from requirements gathering with sponsor users all the way through development and field support. If you join us, you'll be working with a dedicated group focused on ensuring our customer are delighted with our innovative solutions to their complex problems. You may be involved in architecting, design and writing complex, real time, clustered software or embedding our software in new hardware storage platforms. You could be also be involved with embedding our storage technology in Private, Public or Hybrid Clouds. Or you could be involved in validating the quality of this software and hardware. You might also be involved in ensuring that we develop and test these products with the very latest DevOps tools and techniques, using Agile and Continuous Integration techniques. Equally you could be involved in showing customers how to make the most of these innovative systems or dealing with issues that customers experience when using these products. As a globally integrated agile team opportunities frequently arise to work directly with IBM sales/account teams and customers, both in the Lab and on customer sites locally and internationally. This helps us better understand the needs of our clients and increase our competitive advantage.

Required Expertise:

We are looking for capable, clear thinking, passionate, motivated individuals. Direct experience of developing storage products, although useful, is not essential. Education and support is available in the group to allow new joiners to develop the appropriate technical and non-technical skills. We would expect candidates to have the following:

* A minimum of 2:1 honours degree (or equivalent), or a postgraduate qualification – in any discipline
* Experience working as a software engineer within a product development team, or experience of working on a complex technical project in a non-computing environment.
* Passion for technology and developing future products and features
* Demonstrated track record of problem solving, clear thinking
* Excellent teamwork, knowledge sharing and communication skills
* Eligibility to work in the UK.
* Experience of programming in a high level language, or a scripting language would be advantageous
* Familiarity with modern development and build toolsets such as Jenkins, GIT, Travis, Bamboo, Kubernetes.
* Knowledge of the administration tasks used in various Operating Systems would be advantageous
* Experience with networking and SAN specific technologies would be helpful, but it is expected that most candidates will not have this particular skill and education in these area is normally provided to new joiners.

Auto req ID

198151BR
Required Education

Bachelor's Degree
Role ( Job Role )

Software Specialist
State / Province

MANCHESTER
Primary job category

Product Services
Company

(8660) IBM United Kingdom Limited
Contract type

Regular
Employment Type

Full-Time
Is this role a commissionable/sales incentive based position?

No
Travel Required

No Travel
IBM Business Group

Systems
Preferred Education

Bachelor's Degree
City / Township / Village

MANCHESTER
Being You @ IBM

IBM is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
Required Technical and Professional Expertise

* A minimum of 2:1 honours degree (or equivalent), or a postgraduate qualification – in any discipline
* Experience working as a software engineer within a product development team, or experience of working on a complex technical project in a non-computing environment.
* Passion for technology and developing future products and features
* Demonstrated track record of problem solving, clear thinking
* Excellent teamwork, knowledge sharing and communication skills
Country/Region

United Kingdom
Preferred Technical and Professional Experience

* Experience of programming in a high level language, or a scripting language would be advantageous
* Familiarity with modern development and build toolsets such as Jenkins, GIT, Travis, Bamboo, Kubernetes.
* Knowledge of the administration tasks used in various Operating Systems would be advantageous
* Experience with networking and SAN specific technologies would be helpful, but it is expected that most candidates will not have this particular skill and education in these area is normally provided to new joiners.
Secondary Job Category

Other Product Services
Eligibility Requirements

Eligibility to work in the UK
Position Type

Professional
Early Professional Track

Not Applicable - Professional Hire

Make every future a success.
  • Job directory
  • Business directory