1. Home
  2. Jobs
  3. Jobs in Indore
  4. Backend Developer jobs in Indore
  5. Senior Python Developer
Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 22286401

    Orange Data Tech logo

    Senior Python Developer

    Orange Data Tech · Indore · onsite · Posted 8d ago

    Undisclosed5–8 yrsfulltimeSourced fromNaukri

    About a minute. You'll make an account on the way through.

    About this role

    Senior Python Developer


    Experience

    5+ years of hands-on experience in Python development, with exposure to enterprise-scale systems.

    Role Summary

    We are looking for a Senior Python Developer who can design and build large, modular, and maintainable systems. The role requires a strong understanding of enterprise architecture patterns, clean code practices, and experience working on business-critical applications such as ERP, financial systems, or large backend platforms.

    Technical Skills (Must Have)

    • Strong proficiency in Python (5+ years)
    • Hands-on experience with modular and layered architectures
    • Deep understanding of Clean Architecture / Hexagonal Architecture / DDD concepts
    • Experience with FastAPI or Django for enterprise backend development
    • Strong knowledge of REST API design and service contracts
    • Experience implementing dependency injection and inversion of control
    • Solid understanding of authorization models (RBAC, policy-based access, tenant-scoped permissions)
    • Strong experience with relational databases (PostgreSQL, MySQL)
    • Writing maintainable, testable, and well-documented code

    Enterprise & Architecture Knowledge (Important)

    • Experience working on ERP, financial, or large business applications
    • Familiarity with Patterns & Practicesstyle architecture principles
    • Clear understanding of cross-cutting concerns (logging, validation, security)
    • Experience designing shared platform services or common libraries
    • Knowledge of CQRS concepts and when to apply them
    • Understanding of multi-tenant system design

    Key Responsibilities

    • Design and develop Python applications following clean, layered, or hexagonal architecture
    • Define clear module boundaries and enforce separation of concerns
    • Build and maintain enterprise-grade backend services using frameworks such as FastAPI or Django
    • Translate business requirements into domain-driven models and application services
    • Implement policy-based authorization, roles, and permissions in a scalable manner
    • Ensure business logic remains independent of frameworks and infrastructure
    • Review code and guide teams on architectural best practices
    • Write unit and integration tests with clear test boundaries
    • Collaborate with product, QA, and architecture teams to deliver high-quality solutions

    Nice to Have

    • Exposure to event-driven architecture or message queues
    • Experience with workflow engines or long-running business processes
    • Knowledge of OpenStack, Odoo, ERPNext, or similar large systems
    • Experience mentoring developers and reviewing architecture designs
    • Background in cloud-native systems (Docker, Kubernetes)

    Sourced from naukri

    Skills

    Django FrameworkFlask FrameworkPythonMySQLSQLBackend DevelopmentFastAPI

    About Orange Data Tech

    Orange Data Tech logo

    Orange Data Tech

    IT Services & Consulting

    11-50

    employees

    2019

    7 years old

    Tampa, Florida

    United States

    ₹4.7L PA avg

    Avg at Orange Data Tech

    About

    Orange Data Tech offers innovative software services in business intelligence and data analytics, driving client success through technology-driven insights.

    Employee ratings

    4 reviews

    2.5/ 5

    Culture

    3.0

    Career growth

    1.8

    Work-life

    2.8

    Employees rate it well for

    Company Culture29Job Security25

    Find them on

    WebsiteAmbitionBox reviews

    See all 15 Backend Developer jobs in IndoreBackend Developer jobs in IndiaJobs in Indore

    Career guides

    • Resume keywords for software engineers in India (with examples by role)
    • myjobb vs JobCopilot (2026): which AI job tool is better for India?
    • myjobb vs JobRight (2026): we tested both for India

    All career guidesAll articlesBrowse companies hiring

    Senior Python Developer · waiting for your command