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 Title | Application Developer – Open Source |
|---|---|
| Location | Lucknow, Uttar Pradesh, India |
| Employment Type | Regular, Professional |
| Work Arrangement | Hybrid |
| Shift | General (Daytime) |
| Experience Required | 6-8 years total, 4+ years Python |
| Key Tools & Technologies | Python, Spark, Django, Flask, SQL, API frameworks |
| Travel Requirement | Up to 20% (1 day/week) |
| Company | IBM 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.