Application Developer – Open Source | IBM Chennai, Tamil Nadu, India

September 16, 2025

Job Description

Summary

IBM Consulting is looking for an Application Developer – Open Source to join its Client Innovation Center in Chennai. The role focuses on Python development, Spark, API frameworks, and database integration, delivering high-performance applications and reusable code. You will collaborate with global teams to design and implement innovative, scalable, and maintainable solutions.


πŸ“‹ Job Details

Job TitleApplication Developer – Open Source
LocationChennai, Tamil Nadu, India
Employment TypeRegular, Professional
Work ArrangementHybrid
Experience Required6–8 years overall IT experience, minimum 4 years Python development
EducationBachelor’s Degree (Master’s Preferred)
Key SkillsPython, Spark, Django, Flask, SQL, API frameworks, Threading, Agile Development
ShiftGeneral (Day Shift)
Travel RequiredUp to 20% or 1 day/week

βœ… Key Responsibilities

  • Lead the design and construction of new solutions using open-source technologies.
  • Write structured, clean, reusable, and testable Python code, including frameworks for Spark.
  • Develop high-performance server-side applications using API frameworks like Django and Flask.
  • Collaborate under Agile methodologies, performing continuous testing and iterative improvement.
  • Provide guidance and support to project teams on complex coding, issue resolution, and solution execution.
  • Implement database designs and write complex SQL queries for data integration.

πŸ’‘ Required Skills & Expertise

  • 6–8 years of IT experience with minimum 4 years Python development.
  • Strong Python programming knowledge with Spark integration.
  • Experience in API frameworks: Django, Flask.
  • Understanding of threading functions and server-side application development.
  • Proficient in database design and complex SQL queries.

🌟 Preferred Skills & Expertise

  • Expertise in building reusable code and frameworks.
  • Experience implementing high-performance applications in open-source environments.
  • Ability to discover and apply latest technology trends to business solutions.

πŸŽ“ Qualifications

  • Bachelor’s degree in IT, Computer Science, or related field; Master’s preferred.
  • 6–8 years of experience with hands-on Python and Spark development.

🌟 Why Work at IBM?

IBM encourages innovation, experimentation, and continuous learning. IBMers work in a collaborative environment to deliver impactful, secure, and scalable solutions across industries globally.


πŸš€ Apply Now

Advance your career as an Application Developer – Open Source at IBM Chennai. Apply via the IBM careers portal:
πŸ‘‰ Apply Now at IBM Careers