Application Developer – Open Source | IBM Lucknow, Uttar Pradesh

September 16, 2025

Job Description

Summary

IBM is seeking a talented Application Developer – Open Source to join its IBM Consulting Client Innovation Center in Lucknow, Uttar Pradesh. This role is perfect for software developers with strong expertise in C++ and QT, passionate about building high-performance, enterprise-grade open-source applications.

As an IBM Application Developer, you will contribute to client-focused projects, supporting hybrid cloud and AI initiatives. You will work on the full software development lifecycle, from design and coding to testing and maintenance, ensuring high-quality solutions that drive meaningful impact for global clients.


Job Details at a Glance

AttributeDetails
Job TitleApplication Developer – Open Source
Job ID55025
LocationLucknow, Uttar Pradesh, India
Work ArrangementHybrid
ShiftGeneral (Daytime)
Experience Required3-7 years
Education RequiredBachelor’s Degree (Master’s preferred)
Area of WorkSoftware Engineering / Application Development
Employment TypeRegular, Professional
Travel RequiredUp to 20% or 1 day per week
Key Tools & TechnologiesC++, QT, Open Source Tools, Hybrid Cloud, AI Development

Key Responsibilities

  • Design, develop, and maintain C++ applications for enterprise solutions.
  • Take ownership of application-critical tasks and resolve complex software challenges.
  • Participate in full software development lifecycle, including coding, unit testing, and maintenance.
  • Collaborate with stakeholders to address product and feature issues efficiently.
  • Ensure code quality, maintainability, and adherence to IBM standards.
  • Continuously learn and integrate new open-source technologies to enhance development.

Required Skills & Qualifications

  • Strong C++ programming experience (3-7 years).
  • Proficient in QT framework for software development.
  • Ability to design, develop, and implement code independently.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration skills.
  • Bachelor’s degree in Computer Science, IT, or related fields (Master’s preferred).

Preferred Skills & Experience

  • Experience in enterprise application development using open-source technologies.
  • Familiarity with hybrid cloud and AI-driven application development.
  • Creative and innovative approach to solving software challenges.
  • Team player with a growth mindset, willing to mentor and share knowledge.

Why Join IBM Consulting?

  • Work on global hybrid cloud and AI initiatives.
  • Collaborate with cross-functional teams in a dynamic consulting environment.
  • Access career growth opportunities, mentorship programs, and skill development.
  • Join a culture that values innovation, curiosity, and continuous learning.

Apply Now

Start your career as an Application Developer – Open Source at IBM Lucknow. Apply directly via IBM Careers:
Apply Now at IBM Careers