Job Description
Summary
IBM Consulting is looking for an Application Developer β Open Source to join its Client Innovation Center in Chennai. The role focuses on Python development, Spark, API frameworks, and database integration, delivering high-performance applications and reusable code. You will collaborate with global teams to design and implement innovative, scalable, and maintainable solutions.
π Job Details
| Job Title | Application Developer β Open Source |
|---|---|
| Location | Chennai, Tamil Nadu, India |
| Employment Type | Regular, Professional |
| Work Arrangement | Hybrid |
| Experience Required | 6β8 years overall IT experience, minimum 4 years Python development |
| Education | Bachelorβs Degree (Masterβs Preferred) |
| Key Skills | Python, Spark, Django, Flask, SQL, API frameworks, Threading, Agile Development |
| Shift | General (Day Shift) |
| Travel Required | Up to 20% or 1 day/week |
β Key Responsibilities
- Lead the design and construction of new solutions using open-source technologies.
- Write structured, clean, reusable, and testable Python code, including frameworks for Spark.
- Develop high-performance server-side applications using API frameworks like Django and Flask.
- Collaborate under Agile methodologies, performing continuous testing and iterative improvement.
- Provide guidance and support to project teams on complex coding, issue resolution, and solution execution.
- Implement database designs and write complex SQL queries for data integration.
π‘ Required Skills & Expertise
- 6β8 years of IT experience with minimum 4 years Python development.
- Strong Python programming knowledge with Spark integration.
- Experience in API frameworks: Django, Flask.
- Understanding of threading functions and server-side application development.
- Proficient in database design and complex SQL queries.
π Preferred Skills & Expertise
- Expertise in building reusable code and frameworks.
- Experience implementing high-performance applications in open-source environments.
- Ability to discover and apply latest technology trends to business solutions.
π Qualifications
- Bachelorβs degree in IT, Computer Science, or related field; Masterβs preferred.
- 6β8 years of experience with hands-on Python and Spark development.
π Why Work at IBM?
IBM encourages innovation, experimentation, and continuous learning. IBMers work in a collaborative environment to deliver impactful, secure, and scalable solutions across industries globally.
π Apply Now
Advance your career as an Application Developer β Open Source at IBM Chennai. Apply via the IBM careers portal:
π Apply Now at IBM Careers