Python Developer

Tata Consultancy Services Limited
Pennington, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 120K

Job location

Pennington, United States of America

Tech stack

JavaScript
Multitier Architecture
Artificial Intelligence
Amazon Web Services (AWS)
Component-Based Software Engineering
HTML5
User Authentication
Unit Testing
Azure
CSS
Cloud Computing
Software Quality
Databases
Continuous Integration
Information Engineering
ETL
Relational Databases
Software Design Patterns
DevOps
Django
Github
Design of User Interfaces
Python
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 Platform
Enterprise Software Applications
Chatbots
PyTorch
React
Flask
Large Language Models
Multi-Agent Systems
Database Optimization
Prompt Engineering
Cypress
Generative AI
Backend
Cloudformation
FastAPI
Event Driven Architecture
Pytest
Angular
Scikit Learn
Kubernetes
Information Technology
Kafka
Machine Learning Operations
Front End Software Development
React
Asynchronous Programming
Api Design
REST
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