Python engineer

Tata Consultancy Services Ltd

Westchester, CA

JOB DETAILS
SALARY
$70,000–$85,000 Per Year
SKILLS
Agile Programming Methodologies, Analysis Skills, Application Programming Interface (API), Authentication, Best Practices, CSS (Cascading Style Sheet), Code Reviews, Communication Skills, Data Recovery, Data Storage, Database Technology, Debugging Skills, DevOps, Django, Git, HTML5, JavaScript, Legal, Loan Funding, MongoDB, MySQL, NoSQL, PostgreSQL, Problem Solving Skills, Python Programming/Scripting Language, Quality Assurance, REST (Representational State Transfer), SQL Databases, Server Programming/Applications, Software Administration, Software Development Lifecycle (SDLC), Software Engineering, Source Code/Configuration Management (SCM), Student Loans, User Interface/Experience (UI/UX)
LOCATION
Westchester, CA
POSTED
30+ days ago

Must Have Technical/Functional Skill

  • Strong analytical, problem determination and resolution skills.
  • Strong proficiency in Python (2+ years)
  • Experience with Python frameworks such as Django / Flask / FastAPI
  • Knowledge of RESTful API development
  • Working experience with databases (MySQL, PostgreSQL, MongoDB, etc.)
  • Familiarity with Git or other version control systems
  • Basic understanding of SDLC and Agile methodologies
  • Good problem-solving and communication skills

Roles & Responsibilities

  • Write clean, efficient, and reusable Python code
  • Good understanding of server-side templating languages and front-end technologies, such as JavaScript, HTML5, and CSS3
  • Develop and maintain backend applications, services, and REST APIs
  • Understanding of the threading limitations of Python, and multi-process architecture
  • Knowledge of user authentication and authorization between multiple systems, servers, and environments
  • Work with SQL / NoSQL databases for data storage and retrieval
  • Debug, test, and enhance existing applications
  • Collaborate with product owner, QA, and DevOps teams
  • Participate in code reviews and follow best coding practices
  • Support application deployment and production issues when required

Salary Range $ 70,000-$ 85,000 Per year

TCS Employee Benefits Summary:

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 & Professional Growth: Commuter Benefits & Certification & amp; Training Reimbursement.

Time Off: Vacation, Time Off, Sick Leave & Holidays.

Legal & Financial Assistance: Legal Assistance, 401K Plan, Performance Bonus, College Fund, Student Loan Refinancing.

#LI-DNI

About the Company

T

Tata Consultancy Services Ltd