Join a dynamic team delivering enterprise‑grade solutions using Python. You’ll contribute to large‑scale projects for a global leader in IT services. The role demands strong problem‑solving abilities and collaboration across functional groups.
What You’ll Do
- Design, develop, and maintain Python‑based applications for client engagements.
- Write clean, modular code following industry best practices and coding standards.
- Collaborate with cross‑functional teams to define requirements and deliver features.
- Conduct code reviews and mentor junior developers on Python techniques.
- Debug, troubleshoot, and resolve performance bottlenecks in production systems.
- Implement RESTful APIs and integrate third‑party services.
- Create and maintain automated unit and integration test suites.
What You Need
- Minimum 4 years of professional Python development experience.
- Proficiency with Django or Flask web frameworks.
- Strong knowledge of relational databases and SQL.
- Experience with version control systems, especially Git.
- Familiarity with RESTful API design and consumption.
- Ability to write unit tests using pytest or unittest.
- Excellent analytical and communication skills.
The Opportunity
Tata Consultancy Services is conducting a walking drive for this position in Pune, indicating an on‑site interview process. Candidates with at least four years of Python experience are encouraged to apply.
