Senior Python Developer

Tekskills Inc.

Chennai

Vor Ort

INR 1.200.000 - 1.800.000

Vollzeit

Vor 6 Tagen
Sei unter den ersten Bewerbenden

Eine vollständige Bewerbung in einer Minute

Maßgeschneiderter Lebenslauf und Anschreiben – versandbereit.

Schaffe es an den ATS-Filtern vorbei

Zusammenfassung

Tekskills Inc. is seeking an experienced Senior Python Developer to lead backend initiatives in a fast-paced environment. You will work on core Python solutions, focusing on async designs, high-performance data processing, and robust RESTful APIs.

The role emphasizes TDD, DDD, and clean code, with strong emphasis on testing, observability, and scalable architectures. This position is on-site in India, with potential collaboration across Bangalore/Gurgaon teams.

Qualifikationen

  • Proficient in modern Python, including async/await and performance tuning.
  • Strong async programming with asyncio and frameworks.
  • Extensive experience with FastAPI, Pydantic, and typing.
  • Experience with Polars or similar columnar data processing.
  • API design of RESTful services; OpenAPI/Swagger familiarity.

Aufgaben

  • Develop backend services in Python with emphasis on performance.
  • Design, implement and test RESTful APIs using OpenAPI/Swagger.
  • Apply TDD, DDD and Clean Code practices.
  • Promote and implement SOLID principles and design patterns.

Kenntnisse

Advanced Python
Async programming
FastAPI & Pydantic
Polars data processing
RESTful APIs

Tools

Git
CI/CD
Docker
Kubernetes
PostgreSQL

Jobbeschreibung

Senior Python Developer

Experience: 8+ Years

Bangalore / Gurgaon

Core Python & Backend
  • Advanced Python (including async/await, concurrency, and performance considerations)
  • Asynchronous programming (asyncio, async frameworks)
  • Strong experience with FastAPI, Pydantic, and modern Python typing
  • Data processing experience using Polars (or similar columnar data frameworks)
  • API design (RESTful APIs; familiarity with OpenAPI/Swagger)
Architecture & Design
  • Test-Driven Development (TDD) and strong testing practices
  • Domain-Driven Design (DDD)
  • Event-driven architecture
  • Solid understanding of SOLID principles, GRASP, DRY, and Clean Code
  • Experience applying common design patterns appropriately
  • Ability to reason about trade-offs in low-level design
Quality, Reliability & Operations
  • Strong unit, integration, and contract testing practices (e.g., pytest)
  • Experience with logging, monitoring, and observability (metrics, tracing)
  • Understanding of performance profiling and optimization
  • Familiarity with error handling, resilience patterns, and fault tolerance
Tooling & Ecosystem
  • Version control with Git and collaborative workflows (PR-based development)
  • Experience working in CI/CD pipelines
  • Familiarity with containerization (Docker; Kubernetes a plus)
  • Experience with relational and/or NoSQL databases (PostgreSQL, etc.)
  • Comfort working in cloud environments (AWS/GCP/Azure any one is sufficient)
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Senior Python Developer
Senior Python Developer

Tekskills Inc. • Mumbai

Vor Ort
INR 1.200.000 - 2.100.000
Senior Python Developer
Senior Python Developer

Tekskills Inc. • Delhi

Vor Ort
INR 1.800.000 - 2.700.000
Senior Python Developer | Gurugram
Senior Python Developer | Gurugram

DigitalXNode • Gurugram District

Vor Ort
INR 1.400.000 - 2.400.000
Senior Python Developer
Senior Python Developer

Allegis Group • Pune District

Hybrid
INR 2.300.000 - 4.200.000
Sr Python Developer
Sr Python Developer

Tecnoprism Pte Ltd • Dadri, Pune District

Vor Ort
INR 1.500.000 - 2.100.000
Python Developer
Python Developer

ASTIKA SOFTWARE TECHNOLOGIES PRIVATE LIMITED • Hyderabad

Vor Ort
INR 1.200.000 - 1.800.000
Python Developer
Python Developer

Select Source International • Pune District, Chennai District, Delhi

Vor Ort
INR 1.200.000 - 2.400.000
Senior Python Developer
Senior Python Developer

VMC Soft Technologies, Inc • Bengaluru Urban

Vor Ort
INR 350.000 - 600.000
Python Technical Lead
Python Technical Lead

OSI Digital • Hyderabad, Chennai District, Bengaluru

Hybrid
INR 3.500.000 - 6.500.000
Senior Python Developer
Senior Python Developer

Srs Business Solutions India • Hyderabad

Vor Ort
INR 2.000.000 - 2.800.000