Job Description
Summary
IBM India Private Limited is hiring an Application Developer – Open Source in Lucknow. This role is perfect for IT professionals with 6–8 years of experience, including 4+ years in Python development. As an IBM Open Source Application Developer, you will design, build, and maintain high-performance applications using Python, Django, Flask, and Spark frameworks, while collaborating with global teams in a hybrid consulting environment. This role offers hands-on exposure to database design, API frameworks, threading functions, and enterprise-level application development.
Job Details at a Glance
| Attribute | Details |
|---|---|
| Job Title | Application Developer – Open Source |
| Job ID | 55007 |
| Location | Lucknow, Uttar Pradesh, India |
| Shift | General (Daytime) |
| Experience Level | Entry Level / Early Professional |
| Education Required | Bachelor’s Degree (Master’s preferred) |
| Work Arrangement | Hybrid |
| Employment Type | Regular |
| Area of Work | Software Engineering |
| Travel Required | Up to 20% (1 day/week) |
| Company | IBM India Private Limited |
| Incentive Based | No |
Key Responsibilities
- Lead the design, development, and construction of innovative open-source solutions using Python and related frameworks.
- Collaborate with project teams, providing guidance on complex coding, issue resolution, and execution.
- Build reusable, clean, structured, and testable code with Python and Spark.
- Implement and maintain high-performance server-side applications using Django and Flask frameworks.
- Continuously explore new technology trends to enhance solutions and drive business value.
- Work under Agile methodologies to deliver iterative improvements and ensure solution quality.
Required Skills & Qualifications
- Experience: 6–8 years in IT, with a minimum of 4 years in Python development.
- Programming Skills: Python, Spark, Django, Flask.
- Database Expertise: Strong understanding of database design and complex SQL queries.
- Technical Knowledge: API frameworks, threading functions, and server-side application design.
- Professional Skills: Excellent problem-solving, analytical, and communication skills.
Preferred Skills & Experience
- Experience with structured, reusable, and testable code development.
- Familiarity with high-performance application deployment and monitoring.
- Knowledge of emerging open-source tools and frameworks.
Why Join IBM?
- Work with cutting-edge open-source technologies and global teams.
- Gain exposure to Python, Spark, Django, Flask, and enterprise application frameworks.
- Develop your career in consulting and software engineering in a hybrid work environment.
- Contribute to IBM’s mission of innovation, collaboration, and responsible technology solutions.
Apply Now
Take the next step in your career as an Application Developer – Open Source at IBM Lucknow. Apply today via the IBM Careers Page and join a team driving innovative, high-performance enterprise applications.