Skip to main contentA logo with &quat;the muse&quat; in dark blue text.

Backend Developer

AT IBM
IBM

Backend Developer

Bangalore, India

Introduction
Thomas J. Watson said it best: "Good design is good business." Visualization is critical to discovering data-driven insights and effectively communicating that knowledge to others. Designers at IBM work to create experiences that work together, work the same, and work for our clients. Does the thought of creating the platform at the heart of solutions like Watson, Blockchain, IoT, and Security excite you? If so, read on!

Your Role and Responsibilities
Software Developers at IBM are the backbone of our strategic initiatives to design, code, test, and provide industry-leading solutions that make the world run today - planes and trains take off on time, bank transactions complete in the blink of an eye and the world remains safe because of the work our software developers do.

Want more jobs like this?

Get Software Engineering jobs in Bangalore, India delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.


Are you interested in working in one of the most impactful areas of technology in the world today? Do you want to build generative AI skills while working on a project to transform the most mission-critical IT workloads for organizations that power the global economy? Come join the team that is at the intersection of cutting-edge gen AI and mainframe software development, a key strategic pillar for IBM.
Your Role and Responsibilities:
Within the Watson Code Assistant for z/OS Development team, you will play a vital role in developing the future of generative AI technology for IBM Z automation.

You will be responsible for ensuring that software components are expertly designed, coded, tested, debugged, verified, and ready for integration into IBM's world-class products, helping organizations improve their business outcomes in the global marketplace. We are looking for:

A strong desire to work as software engineers through all phases of the development lifecycle
An understanding of software development principles and testing methodologies such as the Agile lifecycle, along with a high degree of adaptability, drive, and willingness to accept new challenges

Required Technical and Professional Expertise
4+ years of:
  • Object-Oriented programming
  • Python application development
  • Java Application Development including functional and regression testing
  • Working with Linux or UNIX systems
  • Shell scripting
  • Git source control management
  • Understanding of Agile development methodology

Preferred Technical and Professional Expertise

  • Experience with IBM z/OS operating system (ISPF/TSO)
  • Restructured Extended Executor language (REXX)
  • Job Control Language (JCL)
  • Automation with Ansible
  • Linux or UNIX development
  • CI/CD with Tekton
  • Pl/1 programming language
  • Generative AI prompt engineering
  • C/C++ programing languages.

Client-provided location(s): Bengaluru, Karnataka, India
Job ID: IBM-21089978
Employment Type: Full Time

Company Videos

Hear directly from employees about what it is like to work at IBM.