🏢 IBM
Junior Python Developer
💼 Fulltime
📍 Kochi, Kerala, India
⏰ Expired
🔗 Explore More
🛠 Skills Required
Python
OOP
REST APIs
Git
Agile methodology
unit testing
Docker
CI/CD concepts
SQL/NoSQL
debugging
problem solving
Advertisements
🎤 Interview Experience
IBM’s interview process typically starts with an online coding assessment focusing on Python, data structures, and basic algorithms, followed by a technical interview that probes deeper into system design, debugging, and DevOps concepts. The final HR round assesses cultural fit, communication skills, and motivation. Candidates should practice coding under time pressure and be ready to discuss real‑world project experiences.
🏢 Work Culture
IBM promotes a culture of continuous learning and collaboration, offering flexible work arrangements and a strong emphasis on work‑life balance. Employees benefit from mentorship programs, internal mobility, and access to cutting‑edge technologies that foster professional growth.
Advertisements
📚 Free Study Materials (4)
IBM Placement Papers – Python Developer
Compilation of previous IBM coding questions and interview experiences to help you practice relevant problem‑solving skills.
Open Resource ↗
IBM Recruitment Process Experiences
First‑hand accounts of candidates who went through IBM's selection stages, useful for understanding the assessment format.
Open Resource ↗
IBM Interview Preparation Guide
Curated resources covering technical topics, behavioral questions, and tips specific to IBM's interview style.
Open Resource ↗
Algorithm Practice – Problem Sets
Extensive collection of coding problems to sharpen data‑structure and algorithm skills required for the online test.
Open Resource ↗
Advertisements
✅ Eligibility Criteria
Bachelor's degree in Computer Science, Information Technology, Electronics & Communication, or related engineering discipline; minimum 60% aggregate (or CGPA 6.0/10); graduating batch 2022‑2026; no active backlogs at the time of joining; strong academic record and a passion for software development.
🏆 Selection Process
Round 1: Online Assessment (coding & aptitude) → Round 2: Technical Interview (Python, data structures, system design) → Round 3: HR Interview (fit, motivations, culture)
⛔
This job has expired
The application deadline was 19 Jul 2026. This listing is no longer accepting applications.
Creator Pick · Promoted by Creator
📋 About the Role
IBM, a global leader in technology and consulting, has a legacy of more than a century in delivering innovative solutions across industries. With a presence in over 170 countries, IBM’s Indian operations span research, cloud, AI, quantum computing, and a wide range of enterprise services. The Corporate Headquarters (CHQ) team in India brings together diverse functions such as marketing, finance, legal, operations, and HR, all working in a collaborative ecosystem that fuels the company’s strategic initiatives. IBM’s culture emphasizes continuous learning, inclusivity, and a growth mindset, offering employees access to world‑class training platforms, mentorship programs, and opportunities to work on cutting‑edge projects that impact millions of users worldwide.
The Junior Python Developer role is positioned within the CHQ and Other Functions umbrella, where you will contribute to building and maintaining backend services that power internal tools and client‑facing applications. Reporting to a senior engineering lead, you will operate in an Agile environment, translating stakeholder requirements into clean, testable code. This position is ideal for fresh graduates who have a solid foundation in Python programming, an appetite for learning DevOps practices, and a collaborative spirit.
Key Responsibilities:
1. Design, develop, and unit‑test Python‑based backend components.
2. Participate in sprint planning, daily stand‑ups, and retrospectives following Agile methodologies.
3. Debug and resolve customer‑reported issues, delivering timely patches.
4. Contribute to the creation and maintenance of CI/CD pipelines using tools such as Jenkins, GitHub Actions, or Azure DevOps.
5. Write comprehensive documentation for code, APIs, and deployment processes.
6. Collaborate with front‑end developers to integrate APIs and ensure seamless data flow.
7. Perform code reviews and provide constructive feedback to peers.
8. Stay updated with emerging Python libraries, frameworks, and best practices.
9. Assist in performance tuning and scalability assessments of services.
10. Participate in knowledge‑sharing sessions and internal tech talks.
Tech Stack: Python 3.x, Flask/Django, RESTful APIs, SQL/NoSQL databases, Git, Docker, Jenkins/GitHub Actions, Linux, basic front‑end (HTML/CSS/JavaScript) knowledge.
Growth Path: Starting as a Junior Developer, you can progress to Software Engineer, Senior Engineer, and eventually to Technical Lead or Architecture roles. IBM also offers rotational programs across different business units, enabling you to broaden your skill set.
Why Join IBM? You will work with industry‑leading technologies, receive mentorship from seasoned professionals, and be part of a company that invests heavily in employee development. IBM’s global brand, robust learning ecosystem, and commitment to innovation make it an excellent launchpad for a thriving tech career.
⛔
This job has expired
The application deadline was 19 Jul 2026. This listing is no longer accepting applications.
Creator Pick · Promoted by Creator
📤 Share this Job
Advertisements
🏢 More from IBM
Technical Support Representative Intern
📍 Multiple locations across India (Mysore, Coimbatore, Lucknow, Hyderabad, Kolkata, Mumbai, Pune, Gurgaon, Chennai, Noida, Navi Mumbai, Bangalore, Kochi · ⏳ 23 Aug
Apply →
Technical Support Representative Intern
📍 Pan India · ⏳ 30 Sep
Apply →
4 Week Internship- IBM Skills Build on AI and IBM Cl...
📍 Pan India · ⏳ 31 Aug
Apply →
💼 More Fulltime Opportunities
Software Engineer – Automation Tester
🏢 CGI · 📍 Bangalore, Karnataka
View →
Engineering Services Practitioner
🏢 Accenture · 📍 Bengaluru
View →
Associate Data Analyst
🏢 MetLife · 📍 Pune, Maharashtra
View →
Talent Pool - GET (Fresher)
🏢 NEC · 📍 Pan India
View →
📋 Quick Info
JOB ID
C585-J062
POSTED
04 Jul 2026
TYPE
Fulltime
BATCH
All Batches
⚠️ Disclaimer: This listing is indexed from public sources and may include creator-submitted or AI-generated details such as salary, interview, work culture, eligibility, and study materials. These details may be inaccurate or outdated. Company names and trademarks belong to their respective owners, and Jobdexo is not affiliated with or endorsed by the hiring company or linked third-party sites. Always verify all details on the official company website before applying. We never charge any fee for job applications. Found something suspicious? Report here → | Read full disclaimer