Job Description
Summary
IBM India is hiring an Application Developer – Open Source to join its IBM Consulting Client Innovation Center in Bangalore, Karnataka. This role is ideal for software developers with expertise in C++, QT, and open-source technologies, who are passionate about designing and developing robust, scalable, and innovative software solutions.
As an IBM Application Developer, you will contribute to the hybrid cloud and AI initiatives of global clients, participate in the full software development lifecycle, and collaborate with cross-functional teams to deliver high-quality, enterprise-grade software. This is an excellent opportunity to grow your career in software engineering and open-source application development within a leading global IT and consulting company.
Job Details at a Glance
| Attribute | Details |
|---|---|
| Job Title | Application Developer – Open Source |
| Job ID | 45611 |
| Location | Bangalore, Karnataka, India |
| Work Arrangement | Hybrid |
| Shift | General (Daytime) |
| Experience Required | 3-7 years |
| Education Required | Bachelor’s Degree (Master’s preferred) |
| Area of Work | Software Engineering / Application Development |
| Employment Type | Regular, Professional |
| Travel Required | Up to 20% or 1 day per week |
| Key Tools & Technologies | C++, QT, Open Source Tools, Hybrid Cloud, AI Development |
Key Responsibilities
- Develop and maintain open-source applications with high quality and performance standards.
- Participate in the full software development lifecycle, including design, coding, testing, and support.
- Work on end-to-end feature development and resolve implementation challenges effectively.
- Collaborate with internal and external stakeholders to address product issues and meet SLA requirements.
- Continuously learn and integrate new technologies to enhance feature development and application performance.
- Ensure code quality, maintainability, and adherence to IBM software development standards.
Required Skills & Qualifications
- Strong experience in C++ programming (3-7 years).
- Proficient in QT framework for application development.
- Ability to design, code, and implement software independently.
- Solid problem-solving skills and the ability to handle complex development challenges.
- Excellent communication and collaboration skills to work with cross-functional teams.
- Bachelor’s degree in Computer Science, IT, or related fields (Master’s preferred).
Preferred Skills & Experience
- Creative and innovative approach to software problem-solving.
- Knowledge of hybrid cloud and AI technologies is an advantage.
- Exposure to open-source ecosystems and contribution experience.
- Strong team-player with a growth mindset, open to learning and mentoring peers.
Why Join IBM Consulting?
- Contribute to global hybrid cloud and AI initiatives.
- Work with cutting-edge open-source technologies in a collaborative environment.
- Access to mentorship, learning programs, and career growth opportunities.
- Be part of a culture that encourages innovation, curiosity, and experimentation.
Apply Now
Kickstart your career as an Application Developer – Open Source at IBM Bangalore. Apply directly via IBM Careers:
Apply Now at IBM Careers