Python Developer

Tata Consultancy Services Limited
Pennington, NJ, United States
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
10 years minimum
Compensation
$110,000.0 - $120,000.0
Working hours
Regular working hours
Job source

Tech stack

JavaScript (Programming Language) Multitier Architecture Artificial Intelligence Amazon Web Services Component-Based Software Engineering HTML5 User Authentication Unit Testing Microsoft Azure Cascading Style Sheets (CSS) Cloud Computing Software Quality
+62 more
Databases Continuous Integration Information Engineering Extract Transform Load (ETL) Relational Databases Software Design Patterns DevOps Django Web Framework Github Design of User Interfaces Python (Programming Language) PostgreSQL Machine Learning MongoDB MySQL Multiprocessing NoSQL OAuth Object-Oriented Software Development Oracle (Applications) Query Optimization Redis Tensorflow Selenium Systems Integration TypeScript Web Application Frameworks Web Services Multithreading Google Cloud Enterprise Software Applications Chatbots Pytorch ReactJS Flask (Web Framework) Large Language Models Multi-Agent Systems Database Optimization Prompt Engineering Cypress (Programming Language) Generative AI Backend Cloudformation Fastapi Event Driven Architecture Pytest AngularJS Scikit Learn Kubernetes Information Technology Apache Kafka Machine Learning Operations Front End Software Development React Redux Asynchronous Programming Api Design Restful APIs Terraform Data Pipelines Docker Jenkins Microservices

Requirements

Do you have experience in Web services design?, Do you have a Master’s degree?, Primary Skill: Strong backend engineering, modern frontend frameworks, cloud/devops, and practical AI/GenAI integration Experience: 10+ yrs Roles & Responsibilities Bachelor’s or master’s degree in computer science or related field.

  • Required Core Python & Backend

  • Strong expertise in Python programming and OOP concepts

  • Hands-on experience with frameworks like Django, FastAPI, and Flask

  • Experience designing scalable REST APIs and microservices

  • Knowledge of asynchronous programming, multithreading, multiprocessing

  • Strong understanding of design patterns and clean architecture

  • Experience with authentication/authorization (OAuth2, JWT, SSO)

  • Frontend Technologies

  • Strong experience in React or Angular

  • Proficiency in JavaScript, TypeScript, HTML5, CSS3

  • Experience with responsive UI development and component-based architecture

  • Knowledge of state management libraries (Redux, Context API, NgRx)

  • Database & Data Engineering

  • Experience with relational databases like Oracle, PostgreSQL, MySQL

  • Hands-on experience with NoSQL databases like MongoDB or Redis

  • Expertise in query optimization and database performance tuning

  • Experience handling large-scale data pipelines and ETL processes

  • AI / Generative AI Skills

  • Experience integrating AI/ML models into enterprise applications

  • Hands-on experience with OpenAI API, Azure OpenAI Service, or similar LLM platforms

  • Knowledge of prompt engineering, RAG architecture, vector databases, embeddings

  • Understanding of AI agents, copilots, and workflow automation

  • Familiarity with ML libraries such as TensorFlow, PyTorch, and Scikit-learn

  • Experience with NLP, chatbot development, and AI orchestration

  • Cloud & DevOps

  • Strong experience with cloud platforms like Amazon Web Services, Microsoft Azure, or Google Cloud

  • Containerization using Docker and orchestration using Kubernetes

  • CI/CD pipeline implementation using Jenkins, GitHub Actions, or Azure DevOps

  • Experience with Infrastructure as Code (Terraform, ARM, CloudFormation)

  • Testing & Quality

  • Unit testing and automation using PyTest, Selenium, Cypress

  • Experience with TDD/BDD methodologies

  • Code quality and security best practices

  • Nice-to-Have Skills

  • Knowledge of AI governance and responsible AI practices

  • Experience with MLOps pipelines

  • Exposure to data analytics and visualization tools

  • Experience with event-driven architectures and Kafka, Qualifications : BACHELOR OF COMPUTER SCIENCE

Benefits & conditions

Pulled from the full job description

  • Pet insurance
  • Health insurance
  • Vision insurance
  • Dental insurance
  • Commuter assistance, Discretionary Annual Incentive. Comprehensive Medical Coverage: Medical & Health, Dental & Vision, Disability Planning & Insurance, Pet Insurance Plans. Family Support: Maternal & Parental Leaves. Insurance Options: Auto & Home Insurance, Identity Theft Protection. Convenience & Professiona l Growth: Commuter Benefits & Certification & Training Reimbursement. Time Off: Vacation, Time Off, Sick Leave & Holidays. Legal & Financial Assistance: Legal Assistance, 401K Plan, Performance Bonus, College Fund, Student Loan Refinancing. Salary Range $110,000-$120,000 a year

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:37 min

Optimizing technical profiles for AI sourcing and recruitment

Mina Golesorkhi Mina Golesorkhi · WWC Europe 2026

3:55 min

Demonstrating semantic routing thresholds with the Redis vector library

2:49 min

Adopting OAuth best practices and removing outdated grants

Alexander Schwartz Alexander Schwartz · WWC Europe 2026

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

1:31 min

Essential AI and human skills for future teams

Alexander Weißhaupt Alexander Weißhaupt +1 · WWC 2025

3:42 min

Comparing in-memory and Redis storage for cache scalability

Simone Sanfratello · WWC 2022

Videos

See all

Related articles

See all