Post Job Free
Sign in

Python Developer

Company:
Tata Consultancy Services
Location:
Charlotte, NC
Posted:
April 25, 2024
Apply

Description:

• Design and build horizontally scalable components within the major platform that the team is developing. At least of 7 years’ experience.

• Review and provide code feedback in terms of best practices with keen eye towards performance and stability optimizations

• Become subject matter expert on code deployed on our platform and support to other developers

• Write reusable and extendable code and become a key contributor of the core platform

• Consistently work to make our software simpler

• Challenge yourself and your peers to always improve

Ownw

Required Skills:

• Expertise in functional and object-oriented programming, specifically in Python

• Experience in databases (relational/document/etc.) including NoSQL databases

• Strong in Algorithms and Data Structures

• Experience building distributed and scalable complex services as well as robust micro services

• Experience in writing unit tests in pytest or unittest

• Working knowledge of CI/CD pipelines and automation

• Strong sense of ownership, urgency, and drive

• Self-motivated with a strong work ethic and a passion for learning and problem solving

Desired Skills:

• Bachelor’s Degree in Computer Science or Math

Apply