Job Search and Career Advice Platform

Enable job alerts via email!

Back-End Developer

IBM

Abbots Worthy

On-site

GBP 40,000 - 60,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology company in England is seeking a talented Software Development Engineer to join their team in Hursley. The role emphasizes strong technical skills and collaboration across teams while working with advanced technologies like Java, C, and Docker. Candidates should possess a Bachelor’s degree in Computer Science or a similar field, with 2-5 years of experience in software development. Join us to create resilient, high-performance storage software that keeps data available 24/7.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering or a related field, or equivalent practical experience.
  • 2-5 years of professional software development experience.
  • Proficiency in at least one modern programming language (Java, C++, Python, Javascript).
  • Experience with Agile or Scrum methodologies.

Responsibilities

  • Join a squad of 6-8 engineers to design, develop and maintain code using enterprise-level tools.
  • Collaborate with product managers and other engineers to define and deliver software solutions.
  • Participate in code reviews and architecture discussions.
  • Write automated tests for high software quality.
  • Monitor, debug and resolve issues in production and development environments.
  • Contribute to improvements of development practices, tools and methodologies.

Skills

Problem-solving mindset
Collaboration
Proficiency in C
Proficiency in Java
Proficiency in Python
Proficiency in Git
Proficiency in Jenkins
Proficiency in Docker

Education

Bachelor's degree in Computer Science or Software Engineering
Job description

Our success comes down to one thing: our people. We are looking for a talented and motivated Software Development Engineer to join our engineering team here in Hursley. The role requires strong technical skills, a problem-solving mindset and the ability to collaborate effectively across teams.

Responsibilities
  • Join a squad of 6-8 engineers to design, develop and maintain code and solutions using the latest enterprise-level tools.
  • Collaborate with product managers, designers and other engineers to define and deliver high-quality software solutions.
  • Participate in code reviews, architecture discussions and team meetings.
  • Write automated tests to ensure high test coverage and software quality.
  • Monitor, debug and resolve issues in production and development environments.
  • Contribute to continuous improvements of development practices, tools and methodologies.
  • Use technologies and industry-standard tools such as C, Java, Python, Git, Jenkins, and Docker.
  • Learn from our team of 100+ IBM Storage developers in Hursley, plus hundreds more worldwide, to become an expert in our product.
Qualifications
  • Bachelor's degree in Computer Science, Software Engineering or a related field, or equivalent practical experience.
  • 2-5 years of professional software development experience.
  • Proficiency in at least one modern programming language (eg: Java, C++, Python, Javascript etc).
  • Experience with Agile or Scrum methodologies.

Data storage is at the heart of everything we do in life. From every photo to every financial transaction, data is generated and stored somewhere in the world, be it on a customer's own premises or in the cloud. The FlashSystem team at IBM Hursley creates resilient, high-performance and intelligent storage software that keeps business-critical systems and data available 24/7.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.