Resume and JobRESUME AND JOB
IBM logo

Software Developer

IBM

Software and Technology Jobs

Software Developer

full-timePosted: Dec 11, 2025

Job Description

Software Developer

📋 Job Overview

Join IBM's software engineering team to design, code, test, and deliver software for their successful cloud solutions. The role involves working with JavaScript (React) and Java in an Agile environment, focusing on high-quality, innovative software development. Participate in requirements gathering, sprint planning, and technical reviews to achieve business objectives.

📍 Location: Kochi, IN (Remote/Hybrid)

💼 Career Level: Entry Level

🎯 Key Responsibilities

  • Design, code, test and deliver software supporting and enhancing IBM's cloud solutions
  • Participate in requirements gathering, sprint planning, design and technical review
  • Participate in the design and implementation of sophisticated software systems front end and backend with a focus on React/Java development
  • Participate in software design and code reviews
  • Participate in, and adhere to, professional software engineering practices using Agile Software Development, Test Driven Development, Continuous Integration, Source Code Management (git), and GitHub
  • Participate in the planning, creation and execution of automated test cases and load/performance testing
  • Maintain a high level of proficiency with Computer Science/Software Engineering knowledge and contribute to the technical skills growth of other team members
  • Work well independently and as part of a team

✅ Required Qualifications

  • Bachelor’s degree or higher in Computer Science, Software Engineering, Information Systems or equivalent
  • 2+ years of experience developing with React
  • 2+ years of Software Programming experience in Java

⭐ Preferred Qualifications

  • Familiarity with microservices, Docker, Kubernetes or other cloud technologies
  • Experience with continuous integration and deployment automation tools (CI/CD)
  • Experience with ES6/7, WebSockets, HTML 5, modular CSS, JSON
  • Experience writing end-to-end tests using frameworks like Intern, Selenium
  • Cloud-first product development experience
  • Familiarity with multidimensional databases and OLAP concepts
  • Experience using build, deployment and development tools like Git, Travis, Jenkins, Yarn/NPM, Webpack/Gulp
  • Familiarity with AI concepts such as NLP, NLQ and machine learning

🛠️ Required Skills

  • JavaScript (React)
  • Java
  • Agile methodologies
  • Continuous delivery
  • Software design
  • Coding standards
  • Technical design
  • Requirements gathering
  • Sprint planning
  • Technical review
  • Front end development
  • Backend development
  • Software engineering practices
  • Test Driven Development
  • Continuous Integration
  • Source Code Management (git)
  • GitHub
  • Automated testing
  • Load/performance testing
  • Computer Science/Software Engineering knowledge
  • Technical skills growth
  • Teamwork
  • Microservices
  • Docker
  • Kubernetes
  • Cloud technologies
  • CI/CD
  • ES6/7
  • WebSockets
  • HTML 5
  • Modular CSS
  • JSON
  • End-to-end testing
  • Intern
  • Selenium
  • Full-cycle software development
  • Analysis
  • Feature execution
  • Automation
  • Demos
  • Support
  • Technical and critical thinking skills
  • Collaboration and communications
  • Teaming skills
  • Leadership potential
  • Analytical and problem-solving skills
  • Build tools
  • Deployment tools
  • Development tools
  • Git
  • Travis
  • Jenkins
  • Yarn/NPM
  • Webpack/Gulp
  • AI concepts
  • NLP
  • NLQ
  • Machine learning

🎁 Benefits & Perks

  • Opportunity to learn and develop career
  • Encouragement to be courageous and experiment everyday
  • Continuous trust and support in an environment where everyone can thrive
  • Growth-minded culture with openness to feedback and learning
  • Opportunity to provide on-going feedback to help other IBMers grow
  • Collaborative environment with a team-focused approach
  • Courage to make critical decisions everyday
  • Embracing challenges with a can-do attitude and outcome-focused approach

Locations

  • Kochi, IN, India (Remote)

Salary

Estimated Salary Rangemedium confidence

600,000 - 1,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

  • JavaScript (React)intermediate
  • Javaintermediate
  • Agile methodologiesintermediate
  • Continuous deliveryintermediate
  • Software designintermediate
  • Coding standardsintermediate
  • Technical designintermediate
  • Requirements gatheringintermediate
  • Sprint planningintermediate
  • Technical reviewintermediate
  • Front end developmentintermediate
  • Backend developmentintermediate
  • Software engineering practicesintermediate
  • Test Driven Developmentintermediate
  • Continuous Integrationintermediate
  • Source Code Management (git)intermediate
  • GitHubintermediate
  • Automated testingintermediate
  • Load/performance testingintermediate
  • Computer Science/Software Engineering knowledgeintermediate
  • Technical skills growthintermediate
  • Teamworkintermediate
  • Microservicesintermediate
  • Dockerintermediate
  • Kubernetesintermediate
  • Cloud technologiesintermediate
  • CI/CDintermediate
  • ES6/7intermediate
  • WebSocketsintermediate
  • HTML 5intermediate
  • Modular CSSintermediate
  • JSONintermediate
  • End-to-end testingintermediate
  • Internintermediate
  • Seleniumintermediate
  • Full-cycle software developmentintermediate
  • Analysisintermediate
  • Feature executionintermediate
  • Automationintermediate
  • Demosintermediate
  • Supportintermediate
  • Technical and critical thinking skillsintermediate
  • Collaboration and communicationsintermediate
  • Teaming skillsintermediate
  • Leadership potentialintermediate
  • Analytical and problem-solving skillsintermediate
  • Build toolsintermediate
  • Deployment toolsintermediate
  • Development toolsintermediate
  • Gitintermediate
  • Travisintermediate
  • Jenkinsintermediate
  • Yarn/NPMintermediate
  • Webpack/Gulpintermediate
  • AI conceptsintermediate
  • NLPintermediate
  • NLQintermediate
  • Machine learningintermediate

Required Qualifications

  • Bachelor’s degree or higher in Computer Science, Software Engineering, Information Systems or equivalent (experience)
  • 2+ years of experience developing with React (experience)
  • 2+ years of Software Programming experience in Java (experience)

Preferred Qualifications

  • Familiarity with microservices, Docker, Kubernetes or other cloud technologies (experience)
  • Experience with continuous integration and deployment automation tools (CI/CD) (experience)
  • Experience with ES6/7, WebSockets, HTML 5, modular CSS, JSON (experience)
  • Experience writing end-to-end tests using frameworks like Intern, Selenium (experience)
  • Cloud-first product development experience (experience)
  • Familiarity with multidimensional databases and OLAP concepts (experience)
  • Experience using build, deployment and development tools like Git, Travis, Jenkins, Yarn/NPM, Webpack/Gulp (experience)
  • Familiarity with AI concepts such as NLP, NLQ and machine learning (experience)

Responsibilities

  • Design, code, test and deliver software supporting and enhancing IBM's cloud solutions
  • Participate in requirements gathering, sprint planning, design and technical review
  • Participate in the design and implementation of sophisticated software systems front end and backend with a focus on React/Java development
  • Participate in software design and code reviews
  • Participate in, and adhere to, professional software engineering practices using Agile Software Development, Test Driven Development, Continuous Integration, Source Code Management (git), and GitHub
  • Participate in the planning, creation and execution of automated test cases and load/performance testing
  • Maintain a high level of proficiency with Computer Science/Software Engineering knowledge and contribute to the technical skills growth of other team members
  • Work well independently and as part of a team

Benefits

  • general: Opportunity to learn and develop career
  • general: Encouragement to be courageous and experiment everyday
  • 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 provide on-going feedback to help other IBMers grow
  • general: Collaborative environment with a team-focused approach
  • general: Courage to make critical decisions everyday
  • general: Embracing challenges with a can-do attitude and outcome-focused approach

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 11, 2025

Job Description

Software Developer

📋 Job Overview

Join IBM's software engineering team to design, code, test, and deliver software for their successful cloud solutions. The role involves working with JavaScript (React) and Java in an Agile environment, focusing on high-quality, innovative software development. Participate in requirements gathering, sprint planning, and technical reviews to achieve business objectives.

📍 Location: Kochi, IN (Remote/Hybrid)

💼 Career Level: Entry Level

🎯 Key Responsibilities

  • Design, code, test and deliver software supporting and enhancing IBM's cloud solutions
  • Participate in requirements gathering, sprint planning, design and technical review
  • Participate in the design and implementation of sophisticated software systems front end and backend with a focus on React/Java development
  • Participate in software design and code reviews
  • Participate in, and adhere to, professional software engineering practices using Agile Software Development, Test Driven Development, Continuous Integration, Source Code Management (git), and GitHub
  • Participate in the planning, creation and execution of automated test cases and load/performance testing
  • Maintain a high level of proficiency with Computer Science/Software Engineering knowledge and contribute to the technical skills growth of other team members
  • Work well independently and as part of a team

✅ Required Qualifications

  • Bachelor’s degree or higher in Computer Science, Software Engineering, Information Systems or equivalent
  • 2+ years of experience developing with React
  • 2+ years of Software Programming experience in Java

⭐ Preferred Qualifications

  • Familiarity with microservices, Docker, Kubernetes or other cloud technologies
  • Experience with continuous integration and deployment automation tools (CI/CD)
  • Experience with ES6/7, WebSockets, HTML 5, modular CSS, JSON
  • Experience writing end-to-end tests using frameworks like Intern, Selenium
  • Cloud-first product development experience
  • Familiarity with multidimensional databases and OLAP concepts
  • Experience using build, deployment and development tools like Git, Travis, Jenkins, Yarn/NPM, Webpack/Gulp
  • Familiarity with AI concepts such as NLP, NLQ and machine learning

🛠️ Required Skills

  • JavaScript (React)
  • Java
  • Agile methodologies
  • Continuous delivery
  • Software design
  • Coding standards
  • Technical design
  • Requirements gathering
  • Sprint planning
  • Technical review
  • Front end development
  • Backend development
  • Software engineering practices
  • Test Driven Development
  • Continuous Integration
  • Source Code Management (git)
  • GitHub
  • Automated testing
  • Load/performance testing
  • Computer Science/Software Engineering knowledge
  • Technical skills growth
  • Teamwork
  • Microservices
  • Docker
  • Kubernetes
  • Cloud technologies
  • CI/CD
  • ES6/7
  • WebSockets
  • HTML 5
  • Modular CSS
  • JSON
  • End-to-end testing
  • Intern
  • Selenium
  • Full-cycle software development
  • Analysis
  • Feature execution
  • Automation
  • Demos
  • Support
  • Technical and critical thinking skills
  • Collaboration and communications
  • Teaming skills
  • Leadership potential
  • Analytical and problem-solving skills
  • Build tools
  • Deployment tools
  • Development tools
  • Git
  • Travis
  • Jenkins
  • Yarn/NPM
  • Webpack/Gulp
  • AI concepts
  • NLP
  • NLQ
  • Machine learning

🎁 Benefits & Perks

  • Opportunity to learn and develop career
  • Encouragement to be courageous and experiment everyday
  • Continuous trust and support in an environment where everyone can thrive
  • Growth-minded culture with openness to feedback and learning
  • Opportunity to provide on-going feedback to help other IBMers grow
  • Collaborative environment with a team-focused approach
  • Courage to make critical decisions everyday
  • Embracing challenges with a can-do attitude and outcome-focused approach

Locations

  • Kochi, IN, India (Remote)

Salary

Estimated Salary Rangemedium confidence

600,000 - 1,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

  • JavaScript (React)intermediate
  • Javaintermediate
  • Agile methodologiesintermediate
  • Continuous deliveryintermediate
  • Software designintermediate
  • Coding standardsintermediate
  • Technical designintermediate
  • Requirements gatheringintermediate
  • Sprint planningintermediate
  • Technical reviewintermediate
  • Front end developmentintermediate
  • Backend developmentintermediate
  • Software engineering practicesintermediate
  • Test Driven Developmentintermediate
  • Continuous Integrationintermediate
  • Source Code Management (git)intermediate
  • GitHubintermediate
  • Automated testingintermediate
  • Load/performance testingintermediate
  • Computer Science/Software Engineering knowledgeintermediate
  • Technical skills growthintermediate
  • Teamworkintermediate
  • Microservicesintermediate
  • Dockerintermediate
  • Kubernetesintermediate
  • Cloud technologiesintermediate
  • CI/CDintermediate
  • ES6/7intermediate
  • WebSocketsintermediate
  • HTML 5intermediate
  • Modular CSSintermediate
  • JSONintermediate
  • End-to-end testingintermediate
  • Internintermediate
  • Seleniumintermediate
  • Full-cycle software developmentintermediate
  • Analysisintermediate
  • Feature executionintermediate
  • Automationintermediate
  • Demosintermediate
  • Supportintermediate
  • Technical and critical thinking skillsintermediate
  • Collaboration and communicationsintermediate
  • Teaming skillsintermediate
  • Leadership potentialintermediate
  • Analytical and problem-solving skillsintermediate
  • Build toolsintermediate
  • Deployment toolsintermediate
  • Development toolsintermediate
  • Gitintermediate
  • Travisintermediate
  • Jenkinsintermediate
  • Yarn/NPMintermediate
  • Webpack/Gulpintermediate
  • AI conceptsintermediate
  • NLPintermediate
  • NLQintermediate
  • Machine learningintermediate

Required Qualifications

  • Bachelor’s degree or higher in Computer Science, Software Engineering, Information Systems or equivalent (experience)
  • 2+ years of experience developing with React (experience)
  • 2+ years of Software Programming experience in Java (experience)

Preferred Qualifications

  • Familiarity with microservices, Docker, Kubernetes or other cloud technologies (experience)
  • Experience with continuous integration and deployment automation tools (CI/CD) (experience)
  • Experience with ES6/7, WebSockets, HTML 5, modular CSS, JSON (experience)
  • Experience writing end-to-end tests using frameworks like Intern, Selenium (experience)
  • Cloud-first product development experience (experience)
  • Familiarity with multidimensional databases and OLAP concepts (experience)
  • Experience using build, deployment and development tools like Git, Travis, Jenkins, Yarn/NPM, Webpack/Gulp (experience)
  • Familiarity with AI concepts such as NLP, NLQ and machine learning (experience)

Responsibilities

  • Design, code, test and deliver software supporting and enhancing IBM's cloud solutions
  • Participate in requirements gathering, sprint planning, design and technical review
  • Participate in the design and implementation of sophisticated software systems front end and backend with a focus on React/Java development
  • Participate in software design and code reviews
  • Participate in, and adhere to, professional software engineering practices using Agile Software Development, Test Driven Development, Continuous Integration, Source Code Management (git), and GitHub
  • Participate in the planning, creation and execution of automated test cases and load/performance testing
  • Maintain a high level of proficiency with Computer Science/Software Engineering knowledge and contribute to the technical skills growth of other team members
  • Work well independently and as part of a team

Benefits

  • general: Opportunity to learn and develop career
  • general: Encouragement to be courageous and experiment everyday
  • 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 provide on-going feedback to help other IBMers grow
  • general: Collaborative environment with a team-focused approach
  • general: Courage to make critical decisions everyday
  • general: Embracing challenges with a can-do attitude and outcome-focused approach

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.