Job Description

Roles & Responsibilities:

Software Development

  • Design, develop, and maintain scalable and efficient Python applications, including web applications and server-side logic.
  • Develop REST APIs and integrate front-end components with server-side logic.

Technical Leadership

  • Provide technical guidance and lead complex projects.
  • Contribute to architectural design and ensure best practices in Python development.

Code Quality

  • Write clean, maintainable, and efficient code.
  • Conduct code reviews, testing, and debugging to ensure high-quality software.

Collaboration

  • Work with cross-functional teams, including UX/UI designers and product managers, to define requirements and integrate front-end components.

Mentorship

  • Mentor and coach junior developers, fostering a cul...

Ready to Apply?

Take the next step in your AI career. Submit your application to Tata Consultancy Services Limited today.

Submit Application