🎁 Before you apply, rehearse this interview. Create your free WorkMundi account and get an Interview Training on HelpsYouSpeak — no cost, no card. I want my training →
About Company HCLSoftware, founded in 2019, is the software business division of HCLTech. We develop, market, and sell software products across various categories, including Business & Industry Applications, Cybersecurity, Data & Analytics, AI & Intelligent Operations, Sovereign Collaboration, Total Experience, and Specialized Software. We drive customer success through continuous product innovation, serving over 20,000 organizations, including many Fortune 100 and Fortune 500 companies. We are also a proud partner of Scuderia Ferrari. As a fast-growing, $2B+ software business, we have an incredible global workforce of 8,000+ employees. Join us and make an impact from Day 1—this is an exciting time to be part of HCLSoftware as we expand, invest, and grow! We are seeking an experienced Python Developer with a strong background in application and product development to join our team in Noida. The ideal candidate will have extensive experience in Python programming , with a focus on building robust and scalable applications. We are specifically looking for professionals who have been involved in full-cycle product development , rather than those whose experience is limited to writing scripts for testing or automation purposes. Key Responsibilities: Design, develop, and maintain Python-based applications and products. Collaborate with cross-functional teams to define, design, and ship new features. Ensure the performance, quality, and responsiveness of applications. Identify and correct bottlenecks and fix bugs. Help maintain code quality, organization, and automation. Participate in code reviews. Work with other developers, designers, and stakeholders to build high-quality, innovative, and fully performing software. Requirements: 7 to 12 years of proven experience in Python development. Strong understanding of Python programming and application development . Hands-on experience in full-cycle application/product development and Agile/Scrum development methodology. Solid understanding of software development principles, algorithms, and data structures. Experience with Python frameworks such as Django, Flask, or FastAPI. Proficient understanding of code versioning tools like Git . Familiarity with databases (GraphDB / Neo4j) and cloud services is a plus. Experience with deploying applications in cloud environments (AWS, Azure, or GCP). Hands-on experience with containerization technologies like Kubernetes , Docker . Familiarity with orchestration tools such as Kubernetes for deploying and managing microservices. Excellent problem-solving skills and attention to detail. Good communication and collaboration skills.
Here's where they are and how to stand out in your next interview.
24.795Jobs
9.577IN
74%EN
That number includes positions in India (9,577), Poland (3,429), the United States (1,753), Singapore (787), and Brazil (779). If you're looking to move or work remotely, check which countries match your goals — then filter WorkMundi by location to see what's actually hiring near you.
Most developer ads you'll see are written in English: 18,397 of the 24,795. That doesn't tell you whether the job itself requires you to speak English or work in English daily, so read each posting carefully. Don't assume the language of the ad matches the language of the team.
The employers posting the most developer roles are Link Group (369 jobs), Upvanta (257), jobgether (226), and OfferZen (212). If you're applying to any of these, research their hiring patterns. They move fast and post often, which means they're either scaling hard or replacing people who didn't fit.
In your interview, expect this: 'Walk me through the last time you had to debug something that took you more than an hour. What was it, what did you try first, and what would you do differently?' Hiring managers ask this to see if you think systematically or just try random fixes. Have a real example ready with specifics.