Python Developer - Charlotte, United States - TCS USAAvance Consulting

    Default job background
    Description

    Skill: Python

    Job 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.

    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 unit test.
    • 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.