Talent.com
Python Developer
Python DeveloperTESTQ Technologies • ludhiana, punjab, in
No longer accepting applications
Python Developer

Python Developer

TESTQ Technologies • ludhiana, punjab, in
4 days ago
Job description

Required Qualifications :

  • Experience : 8+ years of professional software development experience, primarily focused on backend systems using Python.
  • Core Backend : Expert proficiency in Python and developing high-performance RESTful APIs, with specific, demonstrable experience using FastAPI.
  • API Standards : Deep understanding and practical experience defining APIs using the OpenAPI Specification (OAS), including tooling for validation and documentation.
  • Architecture : Proven history of designing, deploying, and maintaining systems built on Microservice Architectures.
  • Data Layer : Expertise with relational databases and using advanced Database ORM features for complex query optimization and schema migrations.
  • Workflow Systems : Experience defining, implementing, and managing complex business logic using step-based, state-driven, or declarative workflow systems (e.g., orchestration tools, custom state machines).
  • Cloud & Data : Strong experience working with cloud environments (AWS, GCP, or Azure) and significant experience integrating systems with Snowflake.
  • Preferred Qualifications (Nice-to-Haves)
  • Experience in integrating AI-Driven Development principles into software lifecycles.
  • Experience with AI Editors (Cursor, Windsurf etc) for coding
  • Understanding on RAG and AI applications
  • Familiarity with containerization (Docker, Kubernetes) and CI / CD pipelines.
  • Knowledge of asynchronous programming patterns and performance tuning in Python (asyncio).

Key Responsibilities :

Architectural Design & Implementation :

  • Microservices : Lead the design and implementation of robust, scalable, and secure microservices using Python and FastAPI (or similar asynchronous frameworks).
  • API Specification / AI Native Development : Define, document, and maintain all service endpoints using the OpenAPI Specification (OAS) standard to ensure consistency, clarity, and ease of consumption by frontend and internal teams.
  • Workflow Systems : Design and implement resilient, step-based state machines or declarative Workflow Systems to manage complex, multi-step business logic and data processing pipelines.
  • AI Enablement & Data Integration :

  • AI-Driven Development : Integrate machine learning models (AI / ML) into production microservices.
  • Data Integration : Architect and develop robust data synchronization with experience in Snowflake integrations (e.g., using Snowflake Python Connector or ORM extensions) to handle large-scale analytical and transactional data flows.
  • Data Persistence : Implement and optimize data models and persistence layers using modern Database ORMs (e.g., SQLAlchemy, SQLModel) for relational and NoSQL databases.
  • Engineering Quality & Best Practices :

  • Code Quality : Define and enforce organization-wide Code Base Best Practices and rigorous Code Quality standards, including performance, security, and maintainability.
  • Testing : Establish comprehensive Unit Test Cases, integration tests, and end-to-end testing strategies to ensure high coverage and reliability across all services.
  • Mentorship : Provide technical leadership, mentorship, and code reviews to mid and senior-level engineers, fostering a culture of technical excellence.
  • Create a job alert for this search

    Python Developer • ludhiana, punjab, in

    Related jobs
    Python Developer

    Python Developer

    ProfitFolio • ludhiana, punjab, in
    ProfitFolio specializes in designing, optimizing, and deploying advanced trading systems to achieve alpha by leveraging unique trading edges. The company operates across every asset class, trading s...Show more
    Last updated: 14 hours ago • Promoted • New!
    Python Developer

    Python Developer

    Embitel Technologies • ludhiana, punjab, in
    Job Description : Software Engineer.We are seeking a highly skilled.Python and strong software engineering fundamentals.The ideal candidate will have extensive experience working with object-oriente...Show more
    Last updated: 14 hours ago • Promoted • New!
    Python Developer

    Python Developer

    TalentBridge • ludhiana, punjab, in
    Senior Software Engineer - Backend.We are seeking a highly skilled and experienced Senior Developer with strong expertise in Python scripting and MySQL to join our team. The ideal candidate should h...Show more
    Last updated: 14 hours ago • Promoted • New!
    Senior Python Engineer

    Senior Python Engineer

    PICWA.io • ludhiana, punjab, in
    We're looking for a Senior Software Engineer with 9+ Years of experience as a Backend Engineer with expertise in Python and Flask. Years of Python, particularly Flask Framework experience .Service-b...Show more
    Last updated: 24 days ago • Promoted
    TOSCA

    TOSCA

    Tata Consultancy Services • ludhiana, punjab, in
    TCS is looking for TOSCA applications.Should have overall 4+ years of experience with 3+ years of experience in TOSCA and cloud orchestration principles. Hands-on experience with TOSCA-based orchest...Show more
    Last updated: 13 days ago • Promoted
    Senior Data Engineer

    Senior Data Engineer

    Intellias • ludhiana, punjab, in
    Apache Flink / Apache Spark (Streaming).Data Engineer or similar role, with hands-on expertise in large-scale, production-grade data pipelines. Kafka + Flink / Spark Streaming).Python for data engin...Show more
    Last updated: 13 days ago • Promoted
    Big Data Developer(Hive, Pyspark)

    Big Data Developer(Hive, Pyspark)

    Tata Consultancy Services • ludhiana, punjab, in
    Big Data Developer(Hive, Pyspark).Years of Experience : 4 to 10 yrs.Location : Bengaluru,Chennai,Hyderabad.Date of Interview : 6th Nov, 2025. Mode of Interview : Virtual Drive( Cisco or WebEx).Hands-on ...Show more
    Last updated: 26 days ago • Promoted
    Python Backend Developer

    Python Backend Developer

    Tredence Inc. • ludhiana, punjab, in
    Design, develop, and deploy scalable backend services and APIs using.Architect and implement cloud-native solutions on.EC2, Lambda, S3, RDS, ECS, etc. Optimize application performance and ensure hig...Show more
    Last updated: 9 days ago • Promoted
    Pyspark Developer

    Pyspark Developer

    Tata Consultancy Services • ludhiana, punjab, in
    TCS is conducting Weekday Virtual Drive for the role of Pyspark Developer.Location : Bangalore, Pune, Hyderabad, Gurugram, Chennai. Years of Experience : 5 to 10 yrs.Notice Period : 0 to 30 / 60 days.Da...Show more
    Last updated: 11 days ago • Promoted
    Senior Python Developer

    Senior Python Developer

    Intellias • ludhiana, India
    We seek a Senior Python Software Engineer to join our Recommendations team and bring new features to life, and support our products' move to modern architecture. You will work closely with the produ...Show more
    Last updated: 13 days ago • Promoted
    Python Developer – Web Scraping & Automation (3 to 5 yrs)

    Python Developer – Web Scraping & Automation (3 to 5 yrs)

    AIMLEAP • ludhiana, punjab, in
    Python Developer – Web Scraping & Automation (WFH).Bachelor’s degree in Computer Science / Information Technology .Strong hands-on experience in . Expert in web scraping using Scrapy, BeautifulSoup,...Show more
    Last updated: 14 hours ago • Promoted • New!
    Senior Python Data Engineer

    Senior Python Data Engineer

    iVoyant • ludhiana, punjab, in
    Join a dynamic engineering team working on a high-impact tax reporting platform for the 2025 fiscal season.The core goal is to modernize and significantly accelerate the generation of Excel-based r...Show more
    Last updated: 14 hours ago • Promoted • New!
    Backend Python Engineer - 17852

    Backend Python Engineer - 17852

    Turing • ludhiana, punjab, in
    We’re looking for experienced Python engineers to collaborate with one of the world’s top Large Language Model (LLM) companies. Your work will directly help improve how AI models think, reason, and ...Show more
    Last updated: 11 days ago • Promoted
    Python Developer

    Python Developer

    Turing • ludhiana, India
    We’re looking for experienced Python developer to collaborate with one of the world’s top Large Language Model (LLM) companies. Your work will directly help improve how AI models think, reason, and ...Show more
    Last updated: 9 days ago • Promoted
    Senior Python Developer

    Senior Python Developer

    Huptech HR Solutions • ludhiana, India
    Job Post : - Senior Python Developer.Software Development : Write clean, scalable, and efficient Python code to develop software applications. Backend Development : Design, develop, and maintain server...Show more
    Last updated: 11 days ago • Promoted
    Python Developer

    Python Developer

    SSquare Capital • ludhiana, punjab, in
    We are an early stage proprietary trading firm focused on .Our vision is to build a cutting-edge trading operation that combines mathematical precision, robust data infrastructure, and intelligent ...Show more
    Last updated: 14 hours ago • Promoted • New!
    Python Backend Developer (Immediate joiner)

    Python Backend Developer (Immediate joiner)

    Origins AI : Helping you build and scale • ludhiana, punjab, in
    We are a tech-first company solving real-world problems with clean code, thoughtful design, and fast iterations.Our team is lean, product-driven, and obsessed with delivering value through scalable...Show more
    Last updated: 30+ days ago • Promoted
    Python / FastAPI Development Lead

    Python / FastAPI Development Lead

    People Prime Worldwide • ludhiana, punjab, in
    Our client is one of the world's fastest-growing AI companies, accelerating the advancement and deployment of powerful AI systems. They helps customers in two ways : Working with the world’s leading ...Show more
    Last updated: 14 hours ago • Promoted • New!