Graduate Opportunity

Graduate Application Developer (Associate)

Save to shortlist Saved to shortlist Apply now

The IBM Client Innovation Centre (CIC) is an innovative and exciting part of IBM, working as IBM Global Business Services’ technical delivery partner. We continually innovate for our customers, employees and shareholders. Our Technical Skills range from Application Development (Java, Front End, Full Stack, DevOps), through Testing Services to Infrastructure Support.

Here’s where you come in: We’re looking for passionate, original thinkers who want to drive progress, grow their network and further their careers. If you see yourself as someone who never stops learning, who believes no problem is too big to solve, and who wants to unleash your potential, IBM Services is for you.

To meet the needs of our clients’ evolving technical and business needs, you will complete an Associate training programme incorporating a blended e-learning, classroom and practical learning approach in technologies used by the IBM Client Innovation Centres, ensuring you are immediately effective for our clients. Training will be delivered in the following topics: Development, Testing, DevOps and Cloud, including Red Hat, OpenShift, IBM Cloud and AWS.

IBM Today

In less than 2 minutes, the video effectively shifts the focus from where we've been, to the new IBM emerging - how our cognitive solutions and cloud platform technologies are transforming industries from healthcare, education, and retail to fashion, travel, and weather.

Your Role and Responsibilities

  • Design and develop a new, modern application or sustain a legacy application.
  • Translate software requirements into working and maintainable solutions within new or existing application frameworks.
  • Identify bottlenecks and bugs, and devise solutions to these problems.
  • Support the Code Review process, including troubleshooting and performance tuning.
  • Maintain and improve code quality, organisation, and automatisation.
  • Communicate with stakeholders on technical issues.
  • Design and code servers, services, applications and databases that are reusable, scalable and meet critical architecture goals.
  • Create Application Programming Interfaces (APIs) that are clean, well-documented, and easy to use.

Required Technical and Professional Expertise

Required education: STEM subject degree with a 2:1 or higher.

We are looking for people who have experience in several of the following areas. We appreciate that you will probably not have all of these, so don’t worry if you are missing some of them:

  • Strong interpersonal skills, written and verbal communication skills
  • Must have knowledge in one or more of the following technology areas: Java, JavaScript, Node.js, React.js, Vue.js, Angular, C++, C, C#, Ruby, Python
  • Familiar with build and continuous integration tools like Maven, Jenkins, Gradle
  • Familiar with database development on platform like PostgreSQL, MySQL, Oracle
  • Familiar with Java/JEE best practices around design patterns, performance tuning, automated tests and unit tests.
  • Ability to thrive in an ever-changing, technology-based consulting environment, using agile development techniques.

Preferred Technical and Professional Expertise

  • Exposure to writing RESTful APIs using Microservices architecture and Spring Boot framework
  • Exposure to deploying applications with container technology like Docker and container orchestration technology like Kubernetes or RedHat OpenShift.
  • Familiar with twelve-factor cloud design principles

About Business Unit

The Client Innovation Centre (CIC) is a fast-paced and dynamic business built to deliver high-value technical services to world renowned clients. Since opening our first UK office in Leicester in Spring 2015, we’ve significantly grown. The CIC Centres are in Leicester, The South which offers locations in Hursley, Swindon, Bedfont Lakes near Heathrow and Central London, The North predominantly in Preston, and Microsoft with Practitioners based around the UK. All of our employees work in a consultancy environment on a variety of exciting projects across a range of sectors. Every project has its own unique working environment - this enables our employees to build their experience, skillset and network.

Your Life @ IBM

We are proud of our training and development opportunities. As part of the CIC, you will be welcome to undertake a multitude of training courses with an extensive range of classroom, e-learning, interactive and video courses. With our support, you will have the opportunity to acquire industry recognised qualifications, gain valuable experience with globally renowned companies and work with industry leading technologies. This will enable you to grow within our business which we support via promotion and progression opportunities.

About IBM

IBM Services is a team of business, strategy and technology consultants who design, build, and run foundational systems and services that are the backbone of the world's economy. IBM Services partners with the world's leading companies in over 170 countries to build smarter businesses by reimagining and reinventing through technology, with its outcome-focused methodologies, industry-leading portfolio and world class research and operations expertise.

Location Statement

As an equal opportunities employer, we welcome applications from individuals of all backgrounds. However, in order for you to be eligible for this role, all applicants must hold British Nationality, UK work permit or visa valid for a two-year period prior to applying along with at least 5 years UK residency and preferably 10 years

Unfortunately we do not offer visa sponsorship and have no future plans to do so.

For additional information about location requirements, please discuss with the recruiter following submission of your application.

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, colour, 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.

1e127ede32d8f816eacfb0aed73cee11

How to Apply

Job ID Number: 280906BR
Save to shortlist Saved to shortlist
If asked, remember you found this job on Gradcracker!

Don't forget...

Give yourself the edge...
If you Follow us, attach/link your Follow Certificate to your application.
Application feedback...
We've signed the Gradcracker feedback pledge.
Find out more

Opportunity Overview

  • Ongoing
  • Competitive + benefits
  • 2:1 and above
  • London
    (Show map)

Disciplines accepted...

  • All STEM disciplines
 

The App

Download it and follow us.
You'll be the first to know.

Employee Profiles

Harpreet - Technology Consultant

"IBM offers so many types of job roles across various industry sectors and they're..."

Watch our videos

Watch more of our videos »

More on our Hub

View our blogs

Read more of our blogs »