Software Developer

Company:  IBM
Location: San Jose
Closing Date: 28/10/2024
Salary: £150 - £200 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

Introduction

A career in IBM Software means you’ll be part of a team that transforms our customer’s challenges into solutions. Seeking new possibilities and always staying curious, we are a team dedicated to creating the world’s leading AI-powered, cloud-native software solutions for our customers. Our renowned legacy creates endless global opportunities for our IBMers, so the door is always open for those who want to grow their career.

We are seeking a skilled software developer to join our IBM Software team. As part of our team, you will be responsible for developing and maintaining high-quality software products, working with a variety of technologies and programming languages.

IBM’s product and technology landscape includes Research, Software, and Infrastructure. Entering this domain positions you at the heart of IBM, where growth and innovation thrive.

Your Role and Responsibilities

Software development is critical to the success of IBM and our clients worldwide. At IBM, you will use the latest software development tools, techniques, and approaches and work with leading minds in the industry to build solutions you can be proud of.

This career opportunity will give you the opportunity to enhance the IT Automation portfolio at IBM. You will work on products & solutions that are architected using modern technologies, and adopt a blend of agile and traditional methodologies to deliver with speed and quality. We are looking for skilled software developer professionals who are passionate about building hybrid cloud products that observe and understand applications and infrastructure. In this role, you must be capable of exploring varied technologies, enrich products with genAI, and create design experiences that provide efficient automation. As a Software Development Engineer, you will be responsible for understanding the architecture laid down for the product and implementing the UI, API layer, and deployment components.

Your Job Duties And Responsibilities Are As Follows

  1. Understand and clarify the architecture and design flows devised for the various features.
  2. Implement and test the UI layer that adheres to the handed over designs.
  3. Implement and test the REST API layer as laid out in the architecture.
  4. Implement and test interactions with databases for data & metadata persistence.
  5. Comply with coding practices and quality standards laid down for the product.
  6. Communicate effectively with peers and cross-teams to clarify technical details, share ideas, and convey progress.
  7. Demo the implementation and incorporate feedback from all stakeholders.

Required Technical and Professional Expertise

You Are Required To Have The Following Experience:

  1. Working knowledge of implementing RESTful APIs in Java or Golang.
  2. Working knowledge of implementing data access layers in Python, Java, or GoLang.
  3. Working knowledge of frontend technologies like React/Redux/Javascript/nodeJS.
  4. Experience with troubleshooting and addressing problems reported by testers.
  5. Ability to learn new technologies.
  6. Strong spoken, written, and presentation skills.

Preferred Technical And Professional Expertise

Awareness of Docker, Kubernetes, Openshift. Familiarity with methodologies for improving quality standards and automation. Media skills to create content – videos, blogs, technical documentation. Awareness of security concepts – vulnerabilities, compliance.

About Business Unit

IBM’s and Cognitive software business is committed to bringing the power of IBM’s and Watson/AI technologies to life for our clients and ecosystem partners around the world. IBM provides you with the most comprehensive and consistent approach to security and operations across hybrid environments—with complete software solutions for business and IT operations, science, security, and more.

Your Life @ IBM

In a world where technology never stands still, we understand that dedication to our clients' success, innovation that matters, and trust and personal responsibility in all our relationships live in what we do as IBMers.

Location Statement

IBM offers a competitive and comprehensive benefits program. Eligible employees may have access to healthcare benefits, financial programs, generous paid time off, training and educational resources, and diverse employee resource groups.

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, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics.

#J-18808-Ljbffr
Apply Now
Share this job
IBM
An error has occurred. This application may no longer respond until reloaded. Reload 🗙