Application Developer – Open Source at IBM, Lucknow

September 16, 2025

Job Description

Summary

IBM India Private Limited is seeking an experienced Application Developer – Open Source in Lucknow, Uttar Pradesh. This role is ideal for professionals with expertise in Python, Django, Flask, Spark, and database design. As part of IBM Consulting, you will contribute to developing high-performance applications, provide technical guidance to project teams, and implement innovative solutions for clients leveraging open-source technologies and hybrid cloud platforms.


Job Details at a Glance

Job TitleApplication Developer – Open Source
Job ID55027
LocationLucknow, Uttar Pradesh, India
ShiftGeneral (Daytime)
Experience Required6–8 years in IT, 4+ years in Python development
Education RequiredBachelor’s Degree (Master’s Preferred)
Work ArrangementHybrid
Employment TypeRegular, Entry Level
Travel RequiredUp to 20% (1 day a week)
CompanyIBM India Private Limited
Tools & TechnologiesPython, Spark, Django, Flask, SQL, API Development, Threading, Agile

Key Responsibilities

  • Lead the design and development of open-source applications using Python, Spark, Django, and Flask.
  • Provide technical guidance and support to project teams on complex coding, issue resolution, and execution.
  • Implement well-designed, high-performance server-side applications.
  • Ensure code is structured, reusable, clean, and testable.
  • Continuously improve solutions through testing, feedback, and agile methodologies.
  • Research and apply latest technology trends to build innovative solutions and add business value.

Required Skills & Qualifications

  • Bachelor’s Degree in Computer Science, IT, or related field (Master’s preferred).
  • 6–8 years overall IT experience with minimum 4 years in Python development.
  • Strong expertise in Python, Spark, Django, Flask, and API frameworks.
  • Solid understanding of database design and ability to write complex SQL queries.
  • Knowledge of Python threading functions and application performance optimization.

Preferred Experience

  • Experience with agile development frameworks.
  • Ability to mentor and train team members on technical and procedural topics.
  • Exposure to open-source technologies and hybrid cloud platforms.
  • Strong collaboration, problem-solving, and communication skills.

Why Join IBM?

IBM Consulting provides opportunities to:

  • Work on cutting-edge hybrid cloud and AI-powered solutions for global clients.
  • Develop your career with continuous learning, mentorship, and access to latest technologies.
  • Collaborate in a diverse, inclusive, and innovative environment.
  • Drive transformation by delivering high-performance, secure, and scalable software solutions.

Apply Now

Take your career to the next level as an Application Developer – Open Source at IBM Lucknow. Apply now on IBM’s official careers page.