Application Developer – Open Source at IBM in Lucknow, Uttar Pradesh

September 16, 2025

Job Description

Summary

Looking for a challenging career as an Application Developer – Open Source at IBM India? Join IBM Consulting in Lucknow and play a vital role in developing innovative solutions using Python, Django, Flask, Spark, and advanced API frameworks. This IBM Open Source Application Developer role offers an exciting opportunity to work in hybrid cloud environments, contribute to industry-leading solutions, and enhance digital transformation for clients globally. As an IBM Application Developer specializing in Open Source technologies, you will collaborate in cross-functional teams, driving high-performance applications and providing expert guidance in agile delivery.


📋 Job Details at a Glance

Job TitleApplication Developer – Open Source
LocationLucknow, Uttar Pradesh, India
Employment TypeRegular, Professional
Work ArrangementHybrid
ShiftGeneral (Daytime)
Experience Required6-8 years total, 4+ years Python
Key Tools & TechnologiesPython, Spark, Django, Flask, SQL, API frameworks
Travel RequirementUp to 20% (1 day/week)
CompanyIBM India Private Limited

🎯 Key Responsibilities

  • Design, build, and deliver innovative Open Source applications as an IBM Application Developer – Open Source.
  • Lead solution development using Python, Spark, and API frameworks (Django, Flask) for high-performance server-side applications.
  • Implement clean, structured, reusable, and testable Python code, with threading functions and advanced database interactions.
  • Design efficient database models and write complex SQL queries for seamless backend functionality.
  • Support Agile development cycles—collaborating closely with IBM Consulting teams and global stakeholders.
  • Research and apply the latest Open Source trends to maximize creative and impactful solutions.
  • Provide technical guidance and hands-on support to project teams for coding best practices and issue resolution.

🛠️ Essential Skills & Expertise

  • Strong Python development experience (minimum 4 years).
  • Hands-on experience with Spark for data processing and code reusability.
  • Expertise in Python frameworks: Django, Flask.
  • Solid understanding of API development and integration.
  • Proficient in database design, complex SQL queries, and performance optimization.
  • Familiar with threading, server-side logic, and performance tuning.
  • Knowledge of hybrid cloud environments and Agile methodologies.
  • Strong communication and problem-solving skills.

🎓 Qualifications

  • Required: Bachelor’s Degree in Computer Science, IT, or related field.
  • Preferred: Master’s Degree.
  • 6-8 years overall IT experience with at least 4 years focused on Python development.

🚀 Why Work at IBM?

  • Be part of a global leader in hybrid cloud, AI solutions, and Open Source innovation.
  • Collaborate in an environment that fosters continuous learning, diversity, and inclusivity.
  • Drive digital transformation for leading companies around the world.
  • Enjoy a flexible hybrid work arrangement supporting work-life balance.

✅ Apply Now

Excited to advance your career as an Application Developer – Open Source at IBM in Lucknow?
👉 Apply today at IBM Careers.