Software Developer - C++/Python

IBM


Date: 3 weeks ago
City: Pune, Maharashtra
Contract type: Full time
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.

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 thrives.

Your Role And Responsibilities

  • Contribute to development and support of the product, working closely with senior developers
  • Write and debug code in C++, and Python, ensuring performance and scalability
  • Work on bug fixes, enhancements, and customer-reported issues
  • Collaborate in Agile sprints and maintain development across multiple OS platforms
  • Take ownership of modules and progressively work independently with minimal hand-holding
  • Write and execute test cases using Perl and scripting for validation
  • Participate in code reviews and troubleshooting in cross-functional teams

Required Technical And Professional Expertise

  • Hands-on experience in C++, and Python for systems or network-oriented development
  • Basic experience with Makefiles, Shell scripting, and GDB for debugging
  • Exposure to multi-threading, socket programming, and strong foundations in data structures and networking
  • Basic knowledge of LDAP protocol and directory services
  • Understanding of Docker, Kubernetes, or OpenShift (OCP) environments
  • Familiarity with Postgres and general database schema design
  • Testing using Perl and hands-on experience across Linux and Windows platforms

Preferred Technical And Professional Experience

  • Exposure to enterprise LDAP products
  • Familiarity with networking protocols and client/server architecture
  • Interest or hands-on with virtualization concepts like hypervisors or containerized microservices
  • Working knowledge of Agile methodologies and DevOps environments

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Partner Manager - Gold

Tata Tele Business Services, Pune, Maharashtra
2 days ago
About UsTransforming Businesses through DigitalizationTata Tele Business Services (TTBS), belonging to the prestigious Tata Group of Companies, is the country’s leading enabler of connectivity and communication solutions for businesses. With services ranging from connectivity, collaboration, cloud, security, IoT, and marketing solutions, TTBS offers the largest portfolio of ICT services for businesses in India. With an unwavering focus on customer-centricity and...

Tester QA

SS&C Technologies, Pune, Maharashtra
2 days ago
As a leading financial services and healthcare technology company based on revenue, SS&C is headquartered in Windsor, Connecticut, and has 27,000+ employees in 35 countries. Some 20,000 financial services and healthcare organizations, from the world's largest companies to small and mid-market firms, rely on SS&C for expertise, scale, and technology.Job DescriptionTester QAUnless explicitly requested or approached by SS&C Technologies, Inc....

Software Engineer

Emerson, Pune, Maharashtra
3 days ago
Job DescriptionJob Summary -We are looking for a skilled WPF, C# Developer with experience in .Net framework to join our team and work on desktop application. The ideal candidate should have a strong background in software development, problem-solving, and performance optimization. Experience with C++ is a plus but not mandatory.In this Role, Your Responsibilities Will Be: Develop and maintain applications...