Back End Developer (Hyderabad)

Back End Developer (Hyderabad)

19 Sep
|
Tata Consultancy Services
|
Hyderabad

19 Sep

Tata Consultancy Services

Hyderabad

Technical Lead Backend (Python / FastAPI / Azure)

Experience

10+ Years

Location

PAN India

Job Summary

We are seeking an experienced Technical Lead - Backend with robust expertise in Python, FastAPI, and Microsoft Azure to design, develop, and lead the delivery of scalable cloud-native applications. The ideal candidate should have extensive experience in backend architecture, API development, microservices, cloud technologies, and team leadership.

Key Responsibilities

Lead the design and development of scalable backend solutions using Python and FastAPI.

Architect and implement cloud-native applications on Microsoft Azure.

Drive technical discussions, architecture reviews, and design decisions.

Develop RESTful APIs and microservices following industry best practices.

Ensure application performance, reliability, security, and scalability.

Collaborate with product owners, architects, DevOps teams, and stakeholders.

Mentor and guide developers through code reviews and technical coaching.

Define coding standards, development practices, and CI/CD processes.

Troubleshoot complex production issues and provide timely resolutions.

Participate in sprint planning, estimations, and release activities.

Required Technical Skills

Backend Development

Python (Advanced)

FastAPI

Flask/Django (Good to Have)

REST API Development

Microservices Architecture

Asynchronous Programming

Cloud & Azure

Microsoft Azure

Azure App Services

Azure Functions

Azure API Management

Azure Storage Services





Azure Key Vault

Azure Monitor/Application Insights

Databases

SQL Server

PostgreSQL

MySQL

Cosmos DB (Preferred)

Database Performance Optimization

DevOps & Automation

Azure DevOps

CI/CD Pipelines

Docker

Kubernetes (AKS Preferred)

Git/GitHub

Security

OAuth 2.0

JWT Authentication

API Security Best Practices

Role-Based Access Control (RBAC)

Leadership Expectations

Lead a team of backend engineers and provide technical direction.

Drive solution design and architectural governance.

Review code quality and enforce engineering best practices.

Coordinate with cross-functional teams for successful project delivery.

Own technical risks, dependencies, and mitigation strategies.

Required Qualifications

Bachelor's or Master's degree in Computer Science, Engineering, or related discipline.

10+ years of software development experience.

Minimum 5+ years of hands-on experience in Python development.

Minimum 3+ years of hands-on experience with FastAPI.

Strong experience designing and deploying Azure-based solutions.

Proven experience leading development teams and large-scale projects.

Excellent problem-solving and stakeholder management skills.

Preferred Skills

Event-driven architecture

Messaging technologies (Kafka, RabbitMQ, Azure Service Bus)

GenAI/LLM integration experience

Infrastructure as Code (Terraform/Bicep)

Observability and monitoring frameworks

Performance tuning and optimization

📌 Back End Developer (Hyderabad)
🏢 Tata Consultancy Services
📍 Hyderabad

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: back end developer (hyderabad) / hyderabad

Subscribe to this job alert:

Get the latest job offers by email for: back end developer (hyderabad) / hyderabad