Apply for the Python Developer( Pan India) position at Tata Consultancy Services in Mumbai, Maharashtra, India. Find the best jobs for you effortlessly with InJob.AI, your ultimate solution for job search. Discover top job opportunities and streamline your job search process.

Job Description
Role: Python Developer JOB LOCATION : Pan India EXPERIENCE REQUIREMENT : 3+ Required Technical Skill: Python (Pandas, NumPy) , SQL, File (csv,dsv,json) * Expert working knowledge in Python (3.9) language is must * Candidate should be prudent in Python fundamentals, setting up python environment, Code packaging, release, and deployment, PyCharm/VSCode tools & Working with ODBC connection to Database * Candidate should expert in writing efficient, reusable, testable, and scalable python code * Candidate should expert working with NumPy, Panda Dataframes, ORM modules * Candidate should experience parsing data between database, various files types and soap/rest services * Candidate should well experience working with Excel/CSV and macros, he should be able to convert data between various file formats * Should have knowledge of Flask or other UI tools. * Python frameworks like Django, Flask , etc. * Testing and debugging software applications with Python test framework tools like Behave, Pytest, PyUnit , etc. * Ability to integrate databases and various data sources into a unified system * Proficient knowledge in SQL Server, writing queries and joins, Stored Procedures * Able to understand existing python code modules and convert excel macro logic to python code * Strong team player who can maintain good coordination in Agile team Intermediate * Knowledge of Machine Learning tools like Airflow * Knowledge of Unix/Linux based system * Knowledge of Data visualization, statistics, data analytics * Code versioning tools like GitHub * Experience with Agile/Scrum methodology, Behavior Driven Development, and CI/CD Nice to have * Nice to have knowledge of C#.Net Web & Windows * Nice to have Experience in Extracting, Transforming and Loading (ETL) data using Informatica Responsibilities * Designs, develops, tests, delivers, maintains, and improves new and existing business applications as a member of a team, works across full-stack through entire software development lifecycle * Promotes agile principles and methodology, Participates in Agile sprints, and ceremonies; supports rapid iteration and development * Understanding, analyzing, and implementing – Business needs, feature modification requests, conversion into software components * Coaching teammates * Applies creative problem solving that bring software designs to life * Builds apps, APIs, and data solutions * Participates in ideation and brainstorming sessions to devise creative and disruptive digital solutions * Performs various investigative "Spikes" in order to mitigate technical uncertainty and risk * Assists in the development of automated test harnesses as necessary to ensure delivery of high quality code * Updates progress daily through the tracking tool (Jira) or Scrum/Kanban board * Completes and ensures completion of any required documentation required e.g. deployment, maintenance, support, and business needs * Participate in the weekly meetings to assist the Product Owner to refine the Product Backlog including providing initial estimates * Apply disciplined coding practices to enable agility and delivery of high quality code
Want to get matched with your dream job?
Try InJob.ai for Free and Get Matched 100s of such opportunities!
200+ professionals have found their dream job with InJob.ai this week.

Salary Benefits
Salary details not provided

Want to apply directly?
Apply for the Python Developer( Pan India) position at Tata Consultancy Services in Mumbai, Maharashtra, India using https://www.linkedin.com/jobs/view/4081521286


hireskills, Mumbai
Kotak Mahindra, Mumbai
NEOSOFT PRIVATE LIMITED, India
Recruit Roots Global Services, Mumbai
Still have a question? Check out our FAQ section below.
