Senior Python Application Developer

Srinav

Chennai District

Hybrid

INR 3,800,000 - 5,400,000

Full time

10 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Srinav invites applications for the role of Senior Python Application Developer in Chennai with a hybrid work model. The ideal candidate will bring 8+ years of hands-on experience in Python-based application development, systems architecture, and technical leadership.

You will lead end-to-end SDLC, design microservices, and collaborate with cross-functional teams to deliver scalable, secure APIs using FastAPI, Django REST Framework, Flask, and modern cloud-native tools.

Qualifications

  • 8+ years in Python application development and architecture.
  • Strong leadership for cross‑functional engineering teams.
  • Experience with microservices, APIs, and cloud-native platforms.

Skills

Python
Technical leadership
SDLC leadership
Asyncio
DDD
Microservices
Kafka
GraphQL
OOP/FP
Agile/Scrum/Kanban

Tools

FastAPI
Django REST Framework
Flask
PostgreSQL
Oracle
SQL Server
MongoDB
Redis
Elasticsearch
Kafka
RabbitMQ
JWT/OAuth2
REST APIs
gRPC
Jenkins
GitLab CI
GitHub Actions
Azure DevOps
Terraform
CloudFormation
Docker
Kubernetes
Helm
Prometheus
Grafana
Jaeger
Pytest
Hypothesis
Selenium

Job description

Dear Candidates,

Hope you are doing well,

We are currently hiring for an exciting role of Senior Python Developer with one of our best client based in Chennai location with Hybrid work model.

Role: Senior Python Application Developer

Exp: 8+ years

Location: only Chennai

Notice period: Immediate/Serving NP

Job Description
Required Qualifications
  • Advanced Technical Leadership & Architectural Acumen: 8+ years of progressive experience in application development and systems architecture, with a laser focus on Python-centric solutions. Demonstrable expertise in end-to-end software development lifecycle (SDLC) leadership, from strategic planning and solution architecture to deployment and post-production optimization. Proven capability to lead and inspire cross-functional engineering teams, foster a culture of technical excellence, and enforce rigorous code quality standards through comprehensive code reviews and design critiques. Act as a Subject Matter Expert (SME) in advanced Python paradigms, including asynchronous programming (asyncio), concurrency, and parallel processing, alongside profound knowledge of modern frameworks such as FastAPI, Django REST Framework, and Flask. Mastery of enterprise-grade software architecture patterns, including Microservices, Event Driven Architectures (Kafka, RabbitMQ), Domain-Driven Design (DDD), and GraphQL. Deep understanding of Object-Oriented Programming (OOP) and Functional Programming principles, applying them to construct highly modular, extensible, and maintainable codebases.
  • Core Technical Proficiency & Implementation Excellence: Expert-level proficiency in Python 3.x, with extensive experience in developing high throughput, low-latency, and fault-tolerant applications leveraging its comprehensive standard library and vibrant third-party ecosystem. Comprehensive hands‑on experience with diverse database technologies, including advanced SQL optimization for relational databases (e.g., PostgreSQL, Oracle, SQL Server) and schema design for NoSQL solutions (e.g., MongoDB, Cassandra, Elasticsearch, Redis). Architectural and implementation expertise in designing, securing (OAuth2, JWT), and optimizing RESTful and gRPC APIs, focusing on idempotency, rate limiting, and robust error handling. Mandatory hands‑on experience with enterprise CI/CD pipelines (e.g., Jenkins, GitLab CI, GitHub Actions, Azure DevOps) to implement fully automated testing, build, and deployment strategies (GitOps principles). Extensive cloud platform experience (AWS, Azure, or GCP), encompassing infrastructure as‑code (Terraform, CloudFormation), serverless computing (AWS Lambda, Azure Functions), and a deep understanding of cloud‑native services. Proficient in containerization technologies (Docker) and advanced Kubernetes orchestration, including Helm, service meshes (Istio, Linkerd), and custom resource definitions (CRDs). Elite-level troubleshooting, performance profiling, and optimization skills for distributed systems, leveraging tools like Prometheus, Grafana, Jaeger, and custom instrumentation. Advocate and implement advanced automated testing strategies (unit, integration, end‑to‑end, performance) using frameworks like Pytest, Hypothesis, and Selenium, embracing Test‑Driven Development (TDD) as a core practice. Robust understanding and practical application of secure coding principles, static/dynamic analysis tools, and best practices for mitigating common vulnerabilities (OWASP Top 10, data encryption, secrets management with Vault). Expertise in advanced Git workflows (Gitflow, Trunk-Based Development), including sophisticated branching, merging strategies, and pull request automation.
  • Artificial Intelligence (AI) Integration & Development: Demonstrated experience with AI/Machine Learning lifecycle, from data preprocessing and model training to deployment and monitoring, utilizing frameworks such as TensorFlow, PyTorch, Hugging Face, and scikit-learn. Practical experience integrating and leveraging advanced AI development tools and platforms (e.g., GitHub Copilot, Devin, Windsurf, Antigravity) to enhance developer productivity and code quality. Hands‑on experience designing, developing, and deploying Agentic AI systems, including the creation of custom agents, defining specialized skills, and contributing to agentic frameworks for automating complex development and operational workflows. Strong understanding and practical application of Generative AI models (e.g., GPT, Gemini, Claude) for code generation, natural language processing (NLP) tasks, and intelligent automation within the software development pipeline.
  • Methodology & Professional Skills: Deep understanding and practical experience with Agile/Scrum/Kanban methodologies, fostering a collaborative, iterative, and results‑oriented development environment. Exceptional organizational skills, with the ability to dynamically re-prioritize and meticulously manage multiple high‑stakes tasks in a fast‑paced, evolving technical landscape. Proven leadership in project management, including meticulous stakeholder communication, resource optimization, and cross‑functional team coordination. Superior written and verbal communication skills, capable of articulating complex technical concepts with clarity and precision to both technical and executive audiences.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Python Developer
Python Developer

Straive • Chennai District

On-site
INR 2,000,000 - 4,500,000
Senior Python Developer
Senior Python Developer

HypTechie • Bengaluru

On-site
INR 2,000,000 - 4,000,000
Senior Python Developer | Gurugram
Senior Python Developer | Gurugram

DigitalXNode • Gurugram District

On-site
INR 1,800,000 - 3,200,000
Jr. Python Developer
Jr. Python Developer

Neurealm • Chennai District

On-site
INR 900,000 - 1,500,000
Senior Python Application Developer
Senior Python Application Developer

Novel Financial Solutions • Chennai District

Hybrid
INR 3,000,000 - 4,500,000
Senior Python AWS Developer
Senior Python AWS Developer

SWITS DIGITAL Private Limited • Chennai District

On-site
INR 1,200,000 - 1,600,000
Senior Python Developer
Senior Python Developer

Sarvang Infotech India Limited • Korba District

On-site
INR 900,000 - 1,300,000
Senior Python Full Stack Developer
Senior Python Full Stack Developer

SWITS DIGITAL Private Limited • Chennai District

On-site
INR 1,200,000 - 1,500,000
Python Lead (Chennai)
Python Lead (Chennai)

fluid.live • Chennai District

On-site
INR 3,500,000 - 6,500,000
Sr. Python Developer
Sr. Python Developer

Neurealm • Maharashtra

On-site
INR 1,800,000 - 2,800,000