Tcs Hiring For Python Developer For Pune Location

Tata Consultancy Services

Pune District

On-site

INR 1,200,000 - 2,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

None

Job summary

Tata Consultancy Services in Pune is seeking a Python Developer with 6+ years of software development experience. You will develop Python applications using Django/Flask, integrate with databases and RESTful APIs, and contribute to clean code, testing, and scalable solutions.

The role requires strong problem-solving, teamwork in an agile environment, and familiarity with CI/CD, Git, and Docker; walk-in details are provided locally in Pune.

Qualifications

  • 6+ years professional software development experience with Python.
  • Expert-level Python with Django/Flask and data libraries (Pandas/Numpy).
  • Strong design principles, clean code and unit testing.
  • Experience with SQL/NoSQL databases and RESTful APIs.
  • Git, CI/CD, Docker familiarity; cloud deployment is a plus.

Responsibilities

  • Design, code and maintain Python applications per project specs.
  • Develop with Django/Flask, and data processing libraries.
  • Integrate databases and external APIs, ensure security and performance.
  • Engage in code reviews, CI/CD pipelines, and agile processes.
  • Troubleshoot, optimize performance and contribute to architecture.

Skills

Python
Django/Flask
Pandas/Numpy
REST APIs
Git
CI/CD
Docker
Cloud platforms
Unit testing
Agile
SOLID principles
SQL/NoSQL

Education

15 years of full-time education

Tools

Docker
Git
SQL
NoSQL
REST frameworks

Job description

Greetings from TCS!


Job Title: Python Developer


Walkin Date: 8th Aug 26


Walkin Location: Pune


Walkin Time: 9am-1pm


Experience Range: 6-15 yrs


Job description:


TCS has always been in the spotlight for being adept in the next big technologies. What we can offer you is a space to explore varied technologies and quench your techie soul.


Key Responsibilities


  • 6+ years of professional software development experience, heavily utilizing Python as a primary language.
  • Expert-level knowledge of Python (object-oriented design, data structures, error handling) and experience with at least one major Python framework or library relevant to the domain (e.g., Django/Flask for web development, Pandas/Numpy for data processing, etc.).
  • Strong understanding of software design principles, coding standards, and best practices for maintainable code (e.g., SOLID principles, modular design, unit testing).
  • Experience integrating Python applications with databases (relational SQL databases and/or NoSQL stores) and building or consuming RESTful APIs or microservices.
  • Familiarity with development tools and processes such as version control (Git), code review, and continuous integration/continuous deployment (CI/CD) pipelines. Exposure to containerization (Docker) and deployment on cloud platforms is an advantage.
  • Excellent problem-solving skills and debugging capability, with a track record of troubleshooting and optimizing Python code for performance and scalability. Strong communication and time-management skills to work effectively in a team and handle multiple projects in an agile environment>
  • Software Development: Design, code, and maintain Python applications or services according to project specifications. Write clean, efficient, and well-documented code that meets defined requirements and quality standards.
  • Framework & Library Utilization: Utilize appropriate Python frameworks and libraries (such as Django or Flask for web services, or Pandas and NumPy for data processing) to implement business logic and deliver robust functionality.
  • Database & API Integration: Develop and maintain database interactions (writing SQL queries, ORMs, database connectors) and integrate with external systems via APIs or messaging queues. Ensure data is correctly processed and stored with attention to security and performance.
  • Testing & Debugging: Create and execute unit tests and integration tests to validate code correctness and reliability. Debug issues across the entire application stack, from frontend (if working with web frameworks) to backend and database, to ensure smooth functioning.
  • Code Optimization & Maintenance: Profile and optimize Python code to improve performance (e.g., by refining algorithms or using efficient data structures). Refactor and update legacy code as necessary to improve readability and performance.
  • Collaboration: Work closely with other developers, DevOps engineers, and product managers in an agile environment. Participate in code reviews, provide feedback to peers, and contribute to architecture and design discussions for system improvements.

Minimum Qualification: 15 years of full-time education

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Walk In || PYTHON Developer
Walk In || PYTHON Developer

Tata Consultancy Services • Pune District

On-site
INR 1,200,000 - 2,400,000
Python Developer
Python Developer

Tata Consultancy Services • Pune District

On-site
INR 1,500,000 - 2,100,000
Tcs Hiring For Data Scientist For Pune Location
Tcs Hiring For Data Scientist For Pune Location

Tata Consultancy Services • Pune District

On-site
INR 1,200,000 - 2,400,000
Senior Python Developer
Senior Python Developer

Tata Consultancy Services • Bengaluru

On-site
INR 1,500,000 - 3,500,000
Python Developer
Python Developer

Tata Consultancy Services • Dadri, Chennai District

On-site
INR 900,000 - 1,350,000
Walkin Drive_JAVA+Python DEVELOPER_Bangalore
Walkin Drive_JAVA+Python DEVELOPER_Bangalore

Tata Consultancy Services • Bengaluru

On-site
INR 1,200,000 - 2,500,000
Python Software Developer(Weekend Inperson Interview)
Python Software Developer(Weekend Inperson Interview)

Tata Consultancy Services • Pune District

On-site
INR 1,200,000 - 1,800,000
Python Backend Engineer
Python Backend Engineer

Tata Consultancy Services • Bengaluru

On-site
INR 900,000 - 1,300,000
Python Developer
Python Developer

Tata Consultancy Services • Kolkata District

On-site
INR 4 - 12
Tcs Hiring Spark- Scala Data Engineer For Pune Location
Tcs Hiring Spark- Scala Data Engineer For Pune Location

Tata Consultancy Services • Pune District

On-site
INR 1,200,000 - 1,800,000