Walk-in | Python Software Developer

Tata Consultancy Services

Chennai District

On-site

INR 900,000 - 1,300,000

Full time

11 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Tata Consultancy Services in Chennai seeks a Python Software Engineer to design, develop, and maintain scalable applications that power data-driven solutions. You will work with data scientists to build data pipelines, visualizations, and ML models, and contribute to API development using Flask or Django.

The role emphasizes collaboration across teams, maintaining coding standards, and participating in code reviews to ensure high-quality software delivery.

Qualifications

  • Strong Python programming skills with data analysis libraries.
  • Experience with data structures and algorithms.
  • Familiarity with software development best practices, including version control, testing, and CI.

Responsibilities

  • Software Development: Design, develop, and maintain scalable and efficient software applications using Python.
  • Data Analysis: Work with data scientists and analysts to develop data pipelines, data visualizations, and machine learning models.
  • API Development: Develop and maintain RESTful APIs using Python frameworks like Flask or Django.
  • Collaboration: Work with cross-functional teams to identify and prioritize project requirements, provide technical guidance, and ensure code quality.
  • Code Review: Participate in code reviews and ensure adherence to coding standards.

Skills

Python
Data Structures
Algorithms
Software Development
Communication

Tools

Flask
Django
NumPy
pandas
scikit-learn

Job description

Responsibilities:
  • Software Development: Design, develop, and maintain scalable and efficient software applications using Python.
  • Data Analysis: Work with data scientists and analysts to develop data pipelines, data visualizations, and machine learning models.
  • API Development: Develop and maintain RESTful APIs using Python frameworks like Flask or Django.
  • Collaboration: Work with cross-functional teams to identify and prioritize project requirements, provide technical guidance, and ensure code quality.
  • Code Review: Participate in code reviews and ensure adherence to coding standards.
Required Skills:
  • Python: In-depth knowledge of Python programming, including syntax, data structures, and libraries like NumPy, pandas, and scikit-learn.
  • Data Structures: Strong understanding of data structures like lists, dictionaries, sets, and graphs.
  • Algorithms: Familiarity with algorithms like sorting, searching, and graph traversal.
  • Software Development: Experience with software development best practices, including version control, testing, and continuous integration.
  • Communication: Excellent communication and collaboration skills.
Preferred Skills:
  • Cloud Experience: Experience with cloud-based platforms, such as AWS, Azure, or Google Cloud.
  • Machine Learning: Experience with machine learning frameworks, such as TensorFlow, PyTorch, or Scikit-learn.
  • Data Science*: Experience with data science libraries, such as pandas, NumPy, or Matplotlib.
  • Certifications*: Relevant certifications, such as Python Institute's PCEP or Microsoft's Python certification
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Python Software Developer-S
Python Software Developer-S

Infosys • Hyderabad, Chennai District, Bengaluru

Hybrid
INR 700,000 - 1,100,000
Python Software Developer-S
Python Software Developer-S

V2 Solutions • Hyderabad

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

Quantum Phinance • Mumbai

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

Forward Eye Technologies • Dadri

On-site
INR 650,000 - 900,000
Python Programmer
Python Programmer

Infosys • Pune District, Chennai District, Bengaluru

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

Innofied - Award Winning Mobile/Web App Development Company • New Town

On-site
INR 800,000 - 1,200,000
Competitive salary and performance bonuses
Comprehensive health and wellness benefits
Flexible work schedule
+1
Python Developer
Python Developer

Forward Eye Technologies • Pune District

On-site
INR 600,000 - 900,000
Python Developer -2
Python Developer -2

CloudThat Technologies Pvt. Ltd. • Mumbai

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

Programmers.io • Bengaluru

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

Programmers.io • Pune District

On-site
INR 1,000,000 - 1,500,000