Show more filters

Python Backend Developer

Jobs via Dice

3.2
21 reviews
Jobs via Dice
Job Type   /   Job Level
Full-time   /   Others/Any
Job Location
Indianapolis, IN
A free Jobstore account is required to proceed to the employer site.
Dice is the leading career destination for tech experts at every stage of their careers. Our client, TATA Consultancy Services Limited, is seeking the following. Apply via Dice today!

Must Have Technical/Functional Skills

Role Overview

We are seeking a highly skilled Backend Engineer with strong expertise in building scalable backend

systems, APIs, and enterprise integrations using Python and/or Node.js. The ideal candidate will have

experience leveraging AI-assisted development tools and will be responsible for developing, reviewing,

and optimizing high-quality, production-ready solutions. This role requires strong collaboration with

cross-functional teams, adherence to engineering best practices, and the ability to support rapid

prototyping and enterprise-grade deployments.

Key Skills:

  • Strong Python expertise with experience building and deploying production-grade backend

systems

  • Hands-on experience developing applications using LLMs, including prompt engineering and

orchestration

  • Proven experience with RAG architectures, embeddings, and vector databases
  • Experience with agentic frameworks (e.g., LangChain, LangGraph, AutoGen)
  • Strong system design skills with experience building and scaling cloud-based applications

Roles & Responsibilities

  • Design and develop scalable backend services, automation workflows, APIs, integrations, and

reusable components using Python and/or Node.js.

  • Leverage AI-assisted coding tools such as Windsurf, GitHub Copilot, or similar platforms to

enhance development productivity while maintaining high engineering standards.

  • Review, validate, debug, refactor, and optimize AI-generated and manually written code to

ensure accuracy, security, performance, scalability, and maintainability.

  • Troubleshoot and resolve issues across various layers, including application logic, APIs, Apigee,

databases, integrations, deployment pipelines, and enterprise environments.

  • Adhere to established project architectures, coding standards, documentation practices,

DevOps processes, and enterprise engineering guidelines.

  • Collaborate effectively with technical leads, architects, product owners, business

stakeholders, and cross-functional teams to deliver high-quality solutions.

  • Support rapid experimentation and prototyping efforts while ensuring solutions are scalable

and production-ready.

  • Contribute to testing, integration, deployment support, issue resolution, and continuous

improvement activities post-implementation.
A free Jobstore account is required to proceed to the employer site.
Jobs in United States of America   »   Jobs in Indiana   »   Jobs in Indianapolis   »   Python Backend Developer

More jobs

People also search