Software Developer

0 years

0 Lacs

Posted:16 hours ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Introduction

At IBM, work is more than a job - it's a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you've never thought possible. Are you ready to lead in this new era of technology and solve some of the world's most challenging problems? If so, let’s talk.

Your Role And Responsibilities

The Data & AI, India Software Labs is looking for enthusiastic and talented software developers to join us. Our product portfolio includes several competitive offerings in the market like WatsonX, Cloud Pak for Data / Integration, DB2, OpenPages, SPSS Analytics, Information Governance, Netezza to name few.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. Whether you are working on projects internally or for a client, 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.
  • Design, develop, test, operate and maintain database features in our products and services and tools to provide a secure environment for the product to be used by customers in the cloud.
  • Evaluate new technologies and processes that enhance our service capabilities.
  • Documenting and sharing your experience, mentoring others

Required Technical And Professional Expertise

  • Programming Proficiency: Strong grasp of at least one or two programming languages like Python, Java, GoLang. Ability to write clean, efficient, and logical code. Example: Solving basic coding problems (e.g., array manipulation, string processing) on platforms like LeetCode or HackerRank.
  • Data Structures and Algorithms (DSA): Understanding of fundamental DSA concepts (arrays, linked lists, stacks, queues, trees, graphs, sorting, searching, etc.) and their practical applications.
  • Database Knowledge: Familiarity with relational databases (e.g., MySQL, PostgreSQL) and basic SQL queries. Knowledge of NoSQL databases (e.g., MongoDB) is a plus.
  • Web Development (for relevant roles): Basic understanding of HTML, CSS, JavaScript, and frameworks like React or Node.js for front-end/back-end roles.
  • Software Development Basics: Familiarity with version control (e.g., Git), SDLC (Software Development Life Cycle), and basic debugging skills.
  • Exposure to Emerging Technologies: Awareness of trending areas like cloud computing (AWS, Azure), AI/ML basics, or DevOps tools (Docker, Kubernetes) is a bonus.

Preferred Technical And Professional Experience

  • Any Shell scripting languages Bash/Perl/Python/Ruby

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
IBM logo
IBM

Information Technology

Armonk

RecommendedJobs for You

Thane, Navi Mumbai, Mumbai (All Areas)

Hyderabad, Chennai, Bengaluru