Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Python Software Developer @ Tata Consultancy

Home > Software Development






Tata Consultancy  Python Software Developer

Job Description

Required Technical Skill Set- Python Development, Pystest, Magic Mock, Pandas and Numpy for data handling, GitHub


Desired Experience Range- 4+ years

Locations:- Mumbai, Pune, Chennai, Bangalore, Indore, Kolkata


Desired Competencies (Technical/Behavioral Competency)

Must-Have-

  • 4+ years of experience in Python Development.
  • Strong hands-on experience with Pandas and Numpy for data handling.
  • Strong understanding of unit testing frameworks (Pystest, Magic Mock). Experience in performance optimization using multiprocessing or Dask.
  • Familiarity with CI/CD concepts and implementation.
  • Experience with version control systems, preferably Git and GitHub.
  • Excellent problem-solving, debugging, and analytical skills.
  • Ability to work independently and as part of a team, managing multiple priorities and deadlines.

Good-to-Have

  • The ideal candidate will have a strong background in Python Development, with hands-on experience in building scalable applications, writing robust test cases, and optimizing performance.

SN Responsibility of / Expectations from the Role:-

1 Design, develop, and maintain Python applications ensuring high performance and scalability.


2 Create and manage automated unit tests using Pytest and MagicMock.


3 Optimize code performance using Multiprocessing or Dask for parallel and distributed computing.


4 Implement and maintain CI/CD pipelines to streamline build, testing, and deployment processes.


5 Collaborate with cross-functional teams using Git, GitHub, and Git Hub Actions for version control and workflow automation.


6 Perform code reviews and provide constructive feedback to ensure adherence to best practices and coding standards.


7 Stay up-to-date with the latest industry trends and technologies to ensure our solutions remain competitive and innovative.

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Software Development - Other
Employement Type: Full time

Contact Details:

Company: Tata Consultancy
Location(s): Pune

+ View Contactajax loader


Keyskills:   python Pandas Python Development Numpy Pytest

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Sapio Developer (ISG)

  • Cognizant
  • 6 - 10 years
  • Kolkata
  • 2 hours ago
₹ Not Disclosed

Salesforce Health cloud Manager/Sr. Developer

  • Cognizant
  • 7 - 12 years
  • Chennai
  • 7 hours ago
₹ Not Disclosed

Custom Software Engineer

  • Accenture
  • 7 - 12 years
  • Noida, Gurugram
  • 9 hours ago
₹ Not Disclosed

Java Full Stack Developer

  • Srs Business Solutions
  • 5 - 10 years
  • Hyderabad
  • 11 hours ago
₹ 18-20 Lacs P.A.

Tata Consultancy

We are hiring Fulltime with TechMahindra for below mentioned Skills:\\\\n\\\\n1. Experience with Big Data Environment\\\\n\\\\n2. Hands on coding in Python, Spark, Hive\\\\n\\\\n3. Shell Scripting