Technology
If you’re passionate about technology, we really are an impressive and internationally renowned name to have on your CV. After all, when it comes to technology, we’re at the forefront of the industry. We have global expertise and reach, right across a diverse spectrum – and as a result we offer a huge number of roles within the technology area.
What the role involves
Our software engineers are responsible for the complete life cycle of a software product – from research and design, to implementation and testing, through training and support. As a software engineer you will work at the heart of IBM's software innovation and you could play a key role in many world-shaping, cutting-edge technologies.
Initially you’d be allocated to one particular product development team but during your first two years with IBM you’ll have the opportunity to work on a range of products and, consequently there will be opportunities to travel and work with other IBM Research and Development Labs around the globe.
You’ll be encouraged to have contact with IBM sales teams and customers, both in the Lab as well as on customer sites, to understand the needs of our clients as well as assisting IBM’s post sales teams – all of which will contribute to your own development as an engineer.

Kathleen - Software Developer
University:
The University of Edinburgh
Degree subject:
Computer Science
Insider Tip:
Be yourself
Apply
Currently we are not accepting applications for this role.
Useful links
Got questions? Want to connect with experts?
Visit DeveloperWorks – IBM’s resource for developers and IT professionals
What we look for
You will need to:
- Be looking to achieve (or already have) a 2:1 honours – in any degree
- Have a passion for IT and an interest in developing and delivering leading edge technologies
- Have excellent numerical and analytical skills
- Have excellent teamwork skills
- Have the right to work in the UK
Do you have a PhD?
We’re also interested in hiring PhD graduates with research interests relevant to the development of groundbreaking storage solutions. We offer PhD applicants a salary of up to £36,000 in addition to all the normal benefits that we offer our graduate hires. If you are interested in applying for this position, please apply using the normal graduate route.
What the role involves
The term 'Technology Solutions Specialist' is fairly all encompassing. Our Specialists develop proof of concepts, design, develop, build, test and implement systems to solve our clients' business and IT problems.
As a hands-on professional you’ll develop an in-depth understanding of our products, offerings and services. This could involve any aspect of IT including Business Analysis, Application Development, Database Design, Package Customisation and Implementation, Testing, Support, Networking and Junior Project management. You may also find yourself working alongside our sales teams, providing technical project knowledge and guidance to support the work that they do with our clients.
Within the development of a solution for a client, the IT Architect will design the solution initially – this will then be passed to you to make it work. As you can imagine, you’ll build and develop skills and in-depth knowledge of the products, offerings and services you're working with and turn high level visions and architectures into fully functioning solutions.
Some Technology Solutions Specialists work as Client Technical Professionals, responsible for establishing long-term relationships with our customers – everyone from senior executives to technical specialists. In this role you would provide technical advice and assist customers solve their challenges with high quality and innovative technical solutions. This requires strong technical leadership and integration with the extended IBM team. An ability to communicate the technical and financial value of the IBM solution is key to the success of the Client Technical Professional.
Cristiano - Technology Solutions Specialist
University: The University of Edinburgh
Degree subject: Computer Science
Insider Tip: Don’t be intimidated by the application process
Apply
Currently we are not accepting applications for this role.
Useful links
Got questions? Want to connect with experts?
Visit DeveloperWorks – IBM’s resource for developers and IT professionals
What we look for
Great Technology Solutions Specialists tend to be people who want to know how things work and who have a desire to fix things that don't!
Technical expertise and previous relevant work experience is unnecessary as we will provide you with all the technical training required.
You will need to:
- Be looking to achieve (or already have) a 2:1 honours – in any degree
- Have a keen interest in technology and be prepared to develop your knowledge to fully understand technical products and solutions
- Have excellent communication askills and be able to relate technical concepts to non-technical people
- Have a passion for IT and an interest in developing and delivering leading edge technologies
- Have excellent problem solving skills
- Have excellent teamwork skills
- Have the right to work in the UK

