Tata Consultancy Services

System Validation SW Engineer / Python Developer

Tata Consultancy Services$70K — $135K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of experience as a Python Developer
  • Proficient in at least one popular Python framework like Django, Flask, or Pyramid
  • Familiarity with object-relational mapping (ORM)
  • Strong problem-solving skills
  • Bachelor's degree in Computer Science, Engineering or a relevant field
  • Experience with server-side logic and database management

Responsibilities

  • Write effective, scalable code
  • Develop backend components for improved performance
  • Integrate user-facing elements into applications
  • Test and debug programs
  • Enhance functionality of existing systems
  • Implement security and data protection solutions
  • Coordinate with internal teams to gather user requirements

Benefits

  • Collaborative team environment
  • Opportunities for skill development and training
  • Engagement with cutting-edge technology
  • Potential for career advancement within the company
  • Flexible working hours and a modern work environment.
Full Job Description
Roles & Responsibilities

1) The role being a SW dev role with strong programming fundamentals as requirements and

2) Strong Python/Lua/Bash + familiarity with C/C++/Objective-C/Swift is good + any experience working with HW/Firmware/Drivers.

Job Brief: responsibilities include writing and testing code, debugging programs. To be successful in this role, you should have experience using server-side logic and work well in a team.Responsibilities:
• Writed effective, scalable code
• Develop backend components to improve responsiveness and overall performance
• integrate user-facing elements into applications
• Test and debug programs
• Improve functionality of existing systems
• Implement security and data protection solutions.
• Assess and prioritize feature requests
• Coordinate with internal teams to understand user requirements and provide technical solutions

Skills
• Experience as a Python Developer
• Expe rtise in at least one popular Python framework (like Django, Flask or Pyramid)
• Knowledge of object-relational mapping (ORM)
• Good problem solving skills
• BS in Computer Science, Engineering or relevant field

Nice-to-have
• Experience on applications interacting with hardware (products, lab devices)

Coding section emphasis will be on
• binary search - code, explain time complexity of it
• gdb Debugger -> How to use debug it
• OOPs topics, OS fundamentals
• functional and classes programming
• polymorphism - method overloading, method overriding
• constructor and destructor in python
• Writing unit test case -> package which you use and writing sample unit test cases
• System design -> think of example as elevator design problem
• context_manager -> resource managing and calculate run time for the function
• longest_subsequence [code]
• multi-threading

Location: Cupertino, CA

Salary Range:$70,000-$135,000 Per a Year

#LI-AS3

About Tata Consultancy Services

Tata Consultancy Services (TCS) is an Indian multinational information technology (IT) services and consulting company, headquartered in Mumbai, Maharashtra, India. It is a subsidiary of Tata Group and operates in 149 locations across 46 countries. TCS is the largest Indian company by market capitalization and is ranked 11th on the Forbes Global 2000 list of the world's biggest public companies. TCS is also the second-largest IT services company in the world by revenue and the largest employer of women in India. The company provides services in areas including IT, consulting, and business solutions.
Learn more about Tata Consultancy Services
Size
469,261 employees
Industry

Similar Jobs

More Jobs at Tata Consultancy Services

  • Tata Consultancy Services
    Google Data Engineer
    $90K — $120K *
    Charlotte, NC 28269 (Mecklenburg County)
    Information Technology
    In-Person
  • Tata Consultancy Services
    Salesforce Developer
    $90K — $120K *
    Toronto, ON M3C 0E3
    Finance & Insurance
    In-Person
  • Tata Consultancy Services
    Dot Net Developer
    $100K — $120K *
    Toronto, ON M3C 0E3
    Information Technology
    In-Person
  • Tata Consultancy Services
    Junior Event Manager
    $83K — $113K *
    Wilmington, DE 19805 (New Castle County)
    Hospitality & Recreation
    In-Person
  • Tata Consultancy Services
    Analyst
    $140K — $160K *
    Nashville, TN 37211 (Davidson County)
    Finance & Insurance
    In-Person

More Information Technology Jobs

Find similar System Validation SW Engineer / Python Developer jobs: