Resume and JobRESUME AND JOB
IBM logo

Software Developer

IBM

Software and Technology Jobs

Software Developer

full-timePosted: Dec 12, 2025

Job Description

Software Developer

📋 Job Overview

As a Software Developer at IBM, you will be part of a team that transforms customer challenges into AI-powered, cloud-native software solutions. You will work on designing, coding, and testing solutions for the IBM Z platform using languages like Java, Python, and C++, and support the product through maintenance activities. This role thrives in a collaborative, dynamic environment where creativity and high performance are valued.

📍 Location: BANGALORE, IN (Remote/Hybrid)

💼 Career Level: Professional

🎯 Key Responsibilities

  • Work with clients and multidisciplinary teams to define requirements and develop modern AI solutions
  • Design, code, and test solutions for products supporting the IBM Z platform using programming languages including Java, Python, C++, Angular, Node.js, AI Agents, and multiple VLLMs
  • Support the product through maintenance activities such as responding to high severity problems and cases, performing problem diagnosis, and providing fixes

✅ Required Qualifications

  • 3-5 years of software development experience
  • Expertise working with one or more of the following languages: Java, C/C++
  • Experience in developing tools and products using at least one scripting language: Ansible, Python, JavaScript, TypeScript, Ruby, Rust, Swift, Kotlin
  • Proficient in source control management tools (GitHub, Tekton, Jenkins) and with Agile Life Cycle Management tools
  • Strong analytical, debugging and problem-solving skills to analyze issues and defects reported by customer-facing and test teams
  • Self-motivated towards meeting agreed goals
  • Ability to Innovate in the areas of Product Engineering
  • Open to Cross Time Zone Collaboration
  • Ability to use conference and collaboration tools effectively

⭐ Preferred Qualifications

  • Experience with CI/CD and build pipelines
  • Familiarity with Kubernetes
  • Experience with databases and database systems including SQL databases
  • Experience with REST APIs
  • Experience with Linux server environments
  • Experience with microservice architecture and development leveraging frameworks such as Springboot, Quarkus
  • Experience with projects including feature development, troubleshooting, production support, and customization based on business requirements
  • Experience with design and development of code using Security Best Practices
  • Strong understanding of GenAI and Agentic AI

🛠️ Required Skills

  • Java
  • C/C++
  • Python
  • JavaScript
  • TypeScript
  • Ruby
  • Rust
  • Swift
  • Kotlin
  • Ansible
  • GitHub
  • Tekton
  • Jenkins
  • Agile Life Cycle Management
  • Analytical skills
  • Debugging
  • Problem-solving
  • Innovation
  • Cross Time Zone Collaboration
  • Conference and collaboration tools
  • CI/CD
  • Build pipelines
  • Kubernetes
  • SQL databases
  • REST APIs
  • Linux server environments
  • Microservice architecture
  • Springboot
  • Quarkus
  • Security Best Practices
  • GenAI
  • Agentic AI
  • Angular
  • Node.js
  • AI Agents
  • VLLMs

🎁 Benefits & Perks

  • Opportunity to learn and develop career
  • Encouragement to be courageous and experiment every day
  • Continuous trust and support in an environment where everyone can thrive
  • Growth-minded culture with openness to feedback and learning
  • Opportunity to collaborate with colleagues and drive exceptional outcomes for customers
  • Equal-opportunity employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, genetics, pregnancy, disability, neurodivergence, age, or other characteristics protected by applicable law
  • Commitment to compliance with all fair employment practices regarding citizenship and immigration status

Locations

  • BANGALORE, IN, India (Remote)

Salary

Estimated Salary Rangemedium confidence

2,500,000 - 4,200,000 INR / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Javaintermediate
  • C/C++intermediate
  • Pythonintermediate
  • JavaScriptintermediate
  • TypeScriptintermediate
  • Rubyintermediate
  • Rustintermediate
  • Swiftintermediate
  • Kotlinintermediate
  • Ansibleintermediate
  • GitHubintermediate
  • Tektonintermediate
  • Jenkinsintermediate
  • Agile Life Cycle Managementintermediate
  • Analytical skillsintermediate
  • Debuggingintermediate
  • Problem-solvingintermediate
  • Innovationintermediate
  • Cross Time Zone Collaborationintermediate
  • Conference and collaboration toolsintermediate
  • CI/CDintermediate
  • Build pipelinesintermediate
  • Kubernetesintermediate
  • SQL databasesintermediate
  • REST APIsintermediate
  • Linux server environmentsintermediate
  • Microservice architectureintermediate
  • Springbootintermediate
  • Quarkusintermediate
  • Security Best Practicesintermediate
  • GenAIintermediate
  • Agentic AIintermediate
  • Angularintermediate
  • Node.jsintermediate
  • AI Agentsintermediate
  • VLLMsintermediate

Required Qualifications

  • 3-5 years of software development experience (experience)
  • Expertise working with one or more of the following languages: Java, C/C++ (experience)
  • Experience in developing tools and products using at least one scripting language: Ansible, Python, JavaScript, TypeScript, Ruby, Rust, Swift, Kotlin (experience)
  • Proficient in source control management tools (GitHub, Tekton, Jenkins) and with Agile Life Cycle Management tools (experience)
  • Strong analytical, debugging and problem-solving skills to analyze issues and defects reported by customer-facing and test teams (experience)
  • Self-motivated towards meeting agreed goals (experience)
  • Ability to Innovate in the areas of Product Engineering (experience)
  • Open to Cross Time Zone Collaboration (experience)
  • Ability to use conference and collaboration tools effectively (experience)

Preferred Qualifications

  • Experience with CI/CD and build pipelines (experience)
  • Familiarity with Kubernetes (experience)
  • Experience with databases and database systems including SQL databases (experience)
  • Experience with REST APIs (experience)
  • Experience with Linux server environments (experience)
  • Experience with microservice architecture and development leveraging frameworks such as Springboot, Quarkus (experience)
  • Experience with projects including feature development, troubleshooting, production support, and customization based on business requirements (experience)
  • Experience with design and development of code using Security Best Practices (experience)
  • Strong understanding of GenAI and Agentic AI (experience)

Responsibilities

  • Work with clients and multidisciplinary teams to define requirements and develop modern AI solutions
  • Design, code, and test solutions for products supporting the IBM Z platform using programming languages including Java, Python, C++, Angular, Node.js, AI Agents, and multiple VLLMs
  • Support the product through maintenance activities such as responding to high severity problems and cases, performing problem diagnosis, and providing fixes

Benefits

  • general: Opportunity to learn and develop career
  • general: Encouragement to be courageous and experiment every day
  • general: Continuous trust and support in an environment where everyone can thrive
  • general: Growth-minded culture with openness to feedback and learning
  • general: Opportunity to collaborate with colleagues and drive exceptional outcomes for customers
  • general: Equal-opportunity employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, genetics, pregnancy, disability, neurodivergence, age, or other characteristics protected by applicable law
  • general: Commitment to compliance with all fair employment practices regarding citizenship and immigration status

Target Your Resume for "Software Developer" , IBM

Get personalized recommendations to optimize your resume specifically for Software Developer. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Software Developer" , IBM

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Software EngineeringSoftware Engineering

Answer 10 quick questions to check your fit for Software Developer @ IBM.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

IBM logo

Software Developer

IBM

Software and Technology Jobs

Software Developer

full-timePosted: Dec 12, 2025

Job Description

Software Developer

📋 Job Overview

As a Software Developer at IBM, you will be part of a team that transforms customer challenges into AI-powered, cloud-native software solutions. You will work on designing, coding, and testing solutions for the IBM Z platform using languages like Java, Python, and C++, and support the product through maintenance activities. This role thrives in a collaborative, dynamic environment where creativity and high performance are valued.

📍 Location: BANGALORE, IN (Remote/Hybrid)

💼 Career Level: Professional

🎯 Key Responsibilities

  • Work with clients and multidisciplinary teams to define requirements and develop modern AI solutions
  • Design, code, and test solutions for products supporting the IBM Z platform using programming languages including Java, Python, C++, Angular, Node.js, AI Agents, and multiple VLLMs
  • Support the product through maintenance activities such as responding to high severity problems and cases, performing problem diagnosis, and providing fixes

✅ Required Qualifications

  • 3-5 years of software development experience
  • Expertise working with one or more of the following languages: Java, C/C++
  • Experience in developing tools and products using at least one scripting language: Ansible, Python, JavaScript, TypeScript, Ruby, Rust, Swift, Kotlin
  • Proficient in source control management tools (GitHub, Tekton, Jenkins) and with Agile Life Cycle Management tools
  • Strong analytical, debugging and problem-solving skills to analyze issues and defects reported by customer-facing and test teams
  • Self-motivated towards meeting agreed goals
  • Ability to Innovate in the areas of Product Engineering
  • Open to Cross Time Zone Collaboration
  • Ability to use conference and collaboration tools effectively

⭐ Preferred Qualifications

  • Experience with CI/CD and build pipelines
  • Familiarity with Kubernetes
  • Experience with databases and database systems including SQL databases
  • Experience with REST APIs
  • Experience with Linux server environments
  • Experience with microservice architecture and development leveraging frameworks such as Springboot, Quarkus
  • Experience with projects including feature development, troubleshooting, production support, and customization based on business requirements
  • Experience with design and development of code using Security Best Practices
  • Strong understanding of GenAI and Agentic AI

🛠️ Required Skills

  • Java
  • C/C++
  • Python
  • JavaScript
  • TypeScript
  • Ruby
  • Rust
  • Swift
  • Kotlin
  • Ansible
  • GitHub
  • Tekton
  • Jenkins
  • Agile Life Cycle Management
  • Analytical skills
  • Debugging
  • Problem-solving
  • Innovation
  • Cross Time Zone Collaboration
  • Conference and collaboration tools
  • CI/CD
  • Build pipelines
  • Kubernetes
  • SQL databases
  • REST APIs
  • Linux server environments
  • Microservice architecture
  • Springboot
  • Quarkus
  • Security Best Practices
  • GenAI
  • Agentic AI
  • Angular
  • Node.js
  • AI Agents
  • VLLMs

🎁 Benefits & Perks

  • Opportunity to learn and develop career
  • Encouragement to be courageous and experiment every day
  • Continuous trust and support in an environment where everyone can thrive
  • Growth-minded culture with openness to feedback and learning
  • Opportunity to collaborate with colleagues and drive exceptional outcomes for customers
  • Equal-opportunity employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, genetics, pregnancy, disability, neurodivergence, age, or other characteristics protected by applicable law
  • Commitment to compliance with all fair employment practices regarding citizenship and immigration status

Locations

  • BANGALORE, IN, India (Remote)

Salary

Estimated Salary Rangemedium confidence

2,500,000 - 4,200,000 INR / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Javaintermediate
  • C/C++intermediate
  • Pythonintermediate
  • JavaScriptintermediate
  • TypeScriptintermediate
  • Rubyintermediate
  • Rustintermediate
  • Swiftintermediate
  • Kotlinintermediate
  • Ansibleintermediate
  • GitHubintermediate
  • Tektonintermediate
  • Jenkinsintermediate
  • Agile Life Cycle Managementintermediate
  • Analytical skillsintermediate
  • Debuggingintermediate
  • Problem-solvingintermediate
  • Innovationintermediate
  • Cross Time Zone Collaborationintermediate
  • Conference and collaboration toolsintermediate
  • CI/CDintermediate
  • Build pipelinesintermediate
  • Kubernetesintermediate
  • SQL databasesintermediate
  • REST APIsintermediate
  • Linux server environmentsintermediate
  • Microservice architectureintermediate
  • Springbootintermediate
  • Quarkusintermediate
  • Security Best Practicesintermediate
  • GenAIintermediate
  • Agentic AIintermediate
  • Angularintermediate
  • Node.jsintermediate
  • AI Agentsintermediate
  • VLLMsintermediate

Required Qualifications

  • 3-5 years of software development experience (experience)
  • Expertise working with one or more of the following languages: Java, C/C++ (experience)
  • Experience in developing tools and products using at least one scripting language: Ansible, Python, JavaScript, TypeScript, Ruby, Rust, Swift, Kotlin (experience)
  • Proficient in source control management tools (GitHub, Tekton, Jenkins) and with Agile Life Cycle Management tools (experience)
  • Strong analytical, debugging and problem-solving skills to analyze issues and defects reported by customer-facing and test teams (experience)
  • Self-motivated towards meeting agreed goals (experience)
  • Ability to Innovate in the areas of Product Engineering (experience)
  • Open to Cross Time Zone Collaboration (experience)
  • Ability to use conference and collaboration tools effectively (experience)

Preferred Qualifications

  • Experience with CI/CD and build pipelines (experience)
  • Familiarity with Kubernetes (experience)
  • Experience with databases and database systems including SQL databases (experience)
  • Experience with REST APIs (experience)
  • Experience with Linux server environments (experience)
  • Experience with microservice architecture and development leveraging frameworks such as Springboot, Quarkus (experience)
  • Experience with projects including feature development, troubleshooting, production support, and customization based on business requirements (experience)
  • Experience with design and development of code using Security Best Practices (experience)
  • Strong understanding of GenAI and Agentic AI (experience)

Responsibilities

  • Work with clients and multidisciplinary teams to define requirements and develop modern AI solutions
  • Design, code, and test solutions for products supporting the IBM Z platform using programming languages including Java, Python, C++, Angular, Node.js, AI Agents, and multiple VLLMs
  • Support the product through maintenance activities such as responding to high severity problems and cases, performing problem diagnosis, and providing fixes

Benefits

  • general: Opportunity to learn and develop career
  • general: Encouragement to be courageous and experiment every day
  • general: Continuous trust and support in an environment where everyone can thrive
  • general: Growth-minded culture with openness to feedback and learning
  • general: Opportunity to collaborate with colleagues and drive exceptional outcomes for customers
  • general: Equal-opportunity employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, genetics, pregnancy, disability, neurodivergence, age, or other characteristics protected by applicable law
  • general: Commitment to compliance with all fair employment practices regarding citizenship and immigration status

Target Your Resume for "Software Developer" , IBM

Get personalized recommendations to optimize your resume specifically for Software Developer. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Software Developer" , IBM

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Software EngineeringSoftware Engineering

Answer 10 quick questions to check your fit for Software Developer @ IBM.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.