TC
Python Backend Engineer
Tata Consultancy Services
Ludhiana · On-site Full-time Senior 1w ago
About the role
About
Greetings from TCS!!
TCS has been a great pioneer in feeding the fire of young Techies like you. We are a global leader in the technology arena and there’s nothing that can stop us from growing together.
Your role is of key importance, as it lays down the foundation for the entire project.
Role Description – Python Backend Engineer
Preferred Location
- Bangalore
- Kochi
- Pune
- Hyderabad
Experience
- 6-10 Years’ Experience
Required Skills & Experience
- 5+ years of professional experience in backend development using Python.
- Familiarity with RESTful API design and implementation.
- Strong proficiency in Python and object-oriented programming.
- Familiarity with RESTful API design and implementation.
- Experience with Python frameworks such as Django, Flask, or FastAPI.
- Experience with relational databases such as MySQL, PostgreSQL.
- Experience with version control systems such as Git.
- Strong problem-solving skills and attention to detail.
- Familiarity with Docker for containerization.
- Experience with microservices architecture.
- “Get-it-done” mindset: comfortable diving into new technologies, quickly learning what’s needed, and shipping reliable solutions.
Good to Have
- Experience in using any AI Agent framework and Agentic building patterns,
- Experience and understanding of Generative AI technologies and their applications.
TCS Eligibility Criteria
- *BE/B.tech/MCA/M.Sc./MS with minimum 3 years of relevant IT-experience post Qualification.
- *Only Full-Time courses would be considered.
- *Candidates who have attended TCS interview within 1 month need not apply.
Referrals
Referrals are always welcome!!!
Requirements
- 5+ years of professional experience in backend development using Python
- Familiarity with RESTful API design and implementation
- Strong proficiency in Python and object-oriented programming
- Experience with Python frameworks such as Django, Flask, or FastAPI
- Experience with relational databases such as MySQL, PostgreSQL
- Experience with version control systems such as Git
- Strong problem-solving skills and attention to detail
- Familiarity with Docker for containerization
- Experience with microservices architecture
Skills
DockerDjangoFastAPIFlaskGitMySQLPostgreSQLPython
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free