Application Developer – Open Source | IBM Lucknow, Uttar Pradesh

September 16, 2025

Job Description

Summary

IBM India Private Limited is hiring an experienced Application Developer – Open Source in Lucknow, Uttar Pradesh. This role is perfect for IT professionals with expertise in Python, Spark, Django, Flask, and open-source application development. As part of IBM Consulting’s Client Innovation Center, you will design, develop, and maintain scalable applications, provide guidance to project teams, and implement innovative, high-performance solutions. Join IBM to advance your career in Python development, open-source technologies, and enterprise software engineering.


Job Details at a Glance

AttributeDetails
Job TitleApplication Developer – Open Source
Job ID55043
LocationLucknow, Uttar Pradesh, India
ShiftGeneral (daytime)
Experience LevelProfessional
Education RequiredBachelor’s Degree (Master’s preferred)
Work ArrangementHybrid
Employment TypeRegular
Area of WorkSoftware Engineering
Travel RequiredUp to 20%
CompanyIBM India Private Limited
CommissionableNo

Key Responsibilities

  • Lead the design and construction of innovative open-source solutions using Python and related frameworks.
  • Develop high-performance, reusable, and testable code for server-side applications.
  • Collaborate with project teams to provide guidance on complex coding issues and execution.
  • Work in an Agile environment, continuously testing and improving solutions to meet business requirements.
  • Stay updated with the latest technology trends and implement creative solutions to maximize business value.

Required Skills & Qualifications

  • 6-8 years of IT experience, with a minimum of 4 years in Python development.
  • Proficiency in Python and Spark for developing reusable code and frameworks.
  • Strong experience with API frameworks like Django and Flask.
  • Ability to write structured, clean, and testable code.
  • Good understanding of database design and ability to write complex SQL queries.
  • Knowledge of Python threading functions and server-side application optimization.

Preferred Skills & Experience

  • Hands-on experience with Python API frameworks for enterprise-grade applications.
  • Experience in open-source application development in an Agile project environment.
  • Ability to provide technical guidance and support to cross-functional project teams.
  • Strong problem-solving, communication, and teamwork skills.

Why Join IBM?

  • Work with a global technology leader driving innovation in open-source and enterprise applications.
  • Gain exposure to Python development, Spark, Django, Flask, and cutting-edge technologies.
  • Access to continuous learning and career growth opportunities in software engineering.
  • Collaborate with global teams in an environment that values innovation, creativity, and excellence.

Apply Now

Advance your career as an Application Developer – Open Source with IBM Lucknow. Apply today via the official IBM Careers page: Apply Now.