
python django lead
2 days ago
Your Role and Impact
Senior Python/Django Developer (Bangalore)
Selected Candidate wil have to work 2 days/week in client office.
Backend Architecture & System Design
Design modular, object-oriented backends using Django's class-based views, models, and services.
Define reusable app structures (Django "apps"), domain models, and database schemas.
Apply SOLID principles, composition, and design patterns for clean code.
API Development (REST / GraphQL)
Build and maintain RESTful APIs using Django REST Framework (DRF).
Optionally integrate GraphQL using libraries like Graphene-Django.
Handle serialization, versioning, authentication, and throttling of APIs.
Authentication, Authorization & Security
Implement secure authentication (JWT, OAuth2, session-based) and fine-grained access control.
Apply best practices to avoid vulnerabilities (e.g., XSS, CSRF, SQL injection).
Integrate 3rd-party auth providers (Google, SSO, etc.).
Database Modeling & Optimization
Design relational models using Django ORM and object-oriented principles.
Optimize queries with select_related, prefetch_related, and indexing.
Handle schema migrations, denormalization, and data integrity checks.
Business Logic & Services Layer
Encapsulate business logic in service classes or utility modules.
Write reusable components like invoice generators, pricing engines, etc.
Testing & Quality Assurance
Develop unit, integration, and API tests using Django's test framework, Pytest.
Implement mocking, data factories, and coverage tracking.
Review and maintain high test coverage and reliable CI pipelines.
Deployment & DevOps Integration
Work with containerization tools (Docker), CI/CD pipelines (GitHub Actions, Jenkins), and cloud platforms (AWS, GCP).
Automate migrations, static file management, and environment-specific settings.
Use Gunicorn + Nginx or similar for production deployment.
Performance Tuning & Scalability
Identify and optimize performance bottlenecks (slow queries, N+1 problems).
Use caching strategies (Redis, Memcached), and Django's built-in cache framework.
Profile application behavior and plan for horizontal/vertical scaling.
Frontend Integration (Full Stack, if needed)
Collaborate with frontend developers (React, Vue, etc.) or write server-rendered templates (Django Templates, Jinja2).
Handle API integration, template rendering, and form submissions.
Mentorship & Technical Leadership
Review pull requests with a focus on architecture, OOP design, and performance.
Mentor junior developers and enforce clean coding practices.
Lead design discussions, technical planning, and codebase evolution.
Typical Tools & Libraries
Purpose Tools / Libraries
Web Framework Django, Django REST Framework
Testing Pytest, Factory Boy, Django TestCase
Database PostgreSQL, MySQL, SQLite, Django ORM
Caching Redis, Memcached
DevOps Docker, GitHub Actions, Jenkins, AWS/GCP
Security Django Auth, JWT, OAuth2, Argon2, CSP
Performance Profiling Silk, Django Debug Toolbar, Sentry
Your Contribution
Senior Python/Django Developer (Bangalore)
Selected Candidate wil have to work 2 days/week in client office.
Backend Architecture & System Design
Design modular, object-oriented backends using Django's class-based views, models, and services.
Define reusable app structures (Django "apps"), domain models, and database schemas.
Apply SOLID principles, composition, and design patterns for clean code.
API Development (REST / GraphQL)
Build and maintain RESTful APIs using Django REST Framework (DRF).
Optionally integrate GraphQL using libraries like Graphene-Django.
Handle serialization, versioning, authentication, and throttling of APIs.
Authentication, Authorization & Security
Implement secure authentication (JWT, OAuth2, session-based) and fine-grained access control.
Apply best practices to avoid vulnerabilities (e.g., XSS, CSRF, SQL injection).
Integrate 3rd-party auth providers (Google, SSO, etc.).
Database Modeling & Optimization
Design relational models using Django ORM and object-oriented principles.
Optimize queries with select_related, prefetch_related, and indexing.
Handle schema migrations, denormalization, and data integrity checks.
Business Logic & Services Layer
Encapsulate business logic in service classes or utility modules.
Write reusable components like invoice generators, pricing engines, etc.
Testing & Quality Assurance
Develop unit, integration, and API tests using Django's test framework, Pytest.
Implement mocking, data factories, and coverage tracking.
Review and maintain high test coverage and reliable CI pipelines.
Deployment & DevOps Integration
Work with containerization tools (Docker), CI/CD pipelines (GitHub Actions, Jenkins), and cloud platforms (AWS, GCP).
Automate migrations, static file management, and environment-specific settings.
Use Gunicorn + Nginx or similar for production deployment.
Performance Tuning & Scalability
Identify and optimize performance bottlenecks (slow queries, N+1 problems).
Use caching strategies (Redis, Memcached), and Django's built-in cache framework.
Profile application behavior and plan for horizontal/vertical scaling.
Frontend Integration (Full Stack, if needed)
Collaborate with frontend developers (React, Vue, etc.) or write server-rendered templates (Django Templates, Jinja2).
Handle API integration, template rendering, and form submissions.
Mentorship & Technical Leadership
Review pull requests with a focus on architecture, OOP design, and performance.
Mentor junior developers and enforce clean coding practices.
Lead design discussions, technical planning, and codebase evolution.
Typical Tools & Libraries
Purpose Tools / Libraries
Web Framework Django, Django REST Framework
Testing Pytest, Factory Boy, Django TestCase
Database PostgreSQL, MySQL, SQLite, Django ORM
Caching Redis, Memcached
DevOps Docker, GitHub Actions, Jenkins, AWS/GCP
Security Django Auth, JWT, OAuth2, Argon2, CSP
Performance Profiling Silk, Django Debug Toolbar, Sentry
-
Python Django Lead
2 weeks ago
Bengaluru, Karnataka, India R Systems Full time ₹ 15,00,000 - ₹ 20,00,000 per yearYour Role and ImpactSenior Python/Django Developer (Bangalore)Selected Candidate wil have to work 2 days/week in client office.Backend Architecture & System DesignDesign modular, object-oriented backends using Django's class-based views, models, and services.Define reusable app structures (Django "apps"), domain models, and database schemas.Apply SOLID...
-
Python Django Lead
2 weeks ago
Bengaluru, Karnataka, India R Systems International Full time ₹ 15,00,000 - ₹ 20,00,000 per yearSenior Python/Django Developer (Bangalore) Selected Candidate wil have to work 2 days/week in client office.Backend Architecture & System DesignDesign modular, object-oriented backends using Django's class-based views, models, and services.Define reusable app structures (Django "apps"), domain models, and database schemas.Apply SOLID principles, composition,...
-
Python Django enmasse
2 weeks ago
Bengaluru, India Tarento Group Full timeWe are looking at primarily backend Devs who have worked on building Django REST framework (APIs) and ETL. WFO - 3 years experience on Django REST framework and Python - Experience in working on end-to-end implementation and the software development lifecycle of a microservices based project. - Good understanding of authentication and authorization in Django...
-
Senior Python/Django Developer/Lead
1 week ago
Bengaluru, Karnataka, India R Systems Full time ₹ 15,00,000 - ₹ 28,00,000 per yearAre you aself-driven Python/Django expertwho thrives in building scalable, secure, and high-performance applications?R Systemsis looking for adynamic backend developer/Leadto join our fast-paced engineering teamRole: Senior Python/Django Developer/LeadLocation: (Bangalore – Hybrid)Exp-8+ YrsJoining time- Immediate to 15 DaysKey Responsibilities:Backend...
-
Senior Python/Django Developer/Lead
2 days ago
Bengaluru, India R Systems Full timeAre you aself-driven Python/Django expertwho thrives in building scalable, secure, and high-performance applications?R Systemsis looking for adynamic backend developer/Leadto join our fast-paced engineering team Role: Senior Python/Django Developer/Lead Location: (Bangalore – Hybrid) Exp-8+ Yrs Joining time- Immediate to 15 Days Key Responsibilities:...
-
Python Lead
4 days ago
Bengaluru, India TECHNODYSIS PRIVATE LIMITED Full timeJob Title : Python/Django Lead.Experience : 8 - 12 years.Work Location : Bangalore, Manyata Tech Park Hybrid 2 days a week.Notice Period : Only Immediate to 15 days.Job Description :Typical Tools & Libraries :Purpose Tools / Libraries- Web Framework Django, Django REST Framework.- Testing Pytest, Factory Boy, Django TestCase.- Database PostgreSQL, MySQL,...
-
Python/Django Lead
7 days ago
Bengaluru, Karnataka, India Technodysis Full time ₹ 15,00,000 - ₹ 28,00,000 per yearJob Description:Backend Architecture & System DesignDesign modular, object-oriented backends using Django's class-based views, models, and services.Define reusable app structures (Django "apps"), domain models, and database schemas.Apply SOLID principles, composition, and design patterns for clean code.API Development (REST / GraphQL)Build and maintain...
-
Python/Django Lead
2 days ago
Bengaluru, India Technodysis Full timeJob Description: Backend Architecture & System Design Design modular, object-oriented backends using Django's class-based views, models, and services. Define reusable app structures (Django "apps"), domain models, and database schemas. Apply SOLID principles, composition, and design patterns for clean code. API Development (REST / GraphQL) Build and maintain...
-
Leading Expert in Python and Django Development
2 weeks ago
Bengaluru, Karnataka, India beBeePython Full time ₹ 15,00,000 - ₹ 25,00,000Senior Software Engineer - Python/DjangoWe are seeking a seasoned expert in software development to join our team. As a key member of our engineering team, you will be responsible for designing and implementing scalable, modular backends using Django's class-based views, models, and services.The ideal candidate will have 8-12 years of experience in software...
-
Python Developer(Django)
2 weeks ago
Bengaluru, Karnataka, India RedyHire Technologies Full time ₹ 4,50,000 - ₹ 8,50,000 per yearRedyHire is an AI-powered hiring platform that helps teams recruit smarter — with speed, precision, and integrity. It combines AI-driven resume screening, real-world skill assessments, automated proctoring, and AI-powered interviews to deliver deep candidate insights at every stage.We are looking for a Python Developer with strong experience in Django Rest...