53 Django Developer jobs in India
Django Developer
Posted today
Job Viewed
Job Description
Responsibilities:
- Design and implementation of scalable Django web applications and RESTfuI API services
- Establish technical architecture standards, coding practices, and development workflows for the team
- Make critical technology decisions regarding system integration patterns and deployment strategies
- Conduct code reviews and ensure adherence to best practices, security standards, and performance optimization
- Collaborate with cross-functional teams to translate business requirements into technical specifications
Full-Stack Development & Implementation (30%)
- Develop and maintain complex Django applications with robust backend logic and database management
- Build responsive front-end interfaces using HTML, CSS, JavaScript, Bootstrap, and modern frameworks
- Implement comprehensive REST API solutions with proper authentication, validation, and error handling
- Design and optimize database schemas for PostgreSQL, Snowflake, and other relational and high performance databases
- Integrate third-party services and APIs to enhance application functionality
Education & Experience
- Bachelor's degree in Computer Science, Information Technology, or related technical field
- 4+ years of hands-on experience in Django development and Python programming
- Proven track record leading development teams and managing complex web application projects
- Experience working with enterprise clients and delivering production-grade applications
Technical Skills
- Backend Development: Expert-level Django and Python proficiency with deep understanding of MVT architecture
- Database Management: Advanced experience with PostgreSQL, Snowflake, and other relational and hiph performance database optimization techniques
- API Development: Strong background in REST API design, implementation, and integration
Frontend Technologies:
- Proficiency in HTML, CSS, JavaScript, Bootstrap, and modern frontend frameworks
- Cloud & DevOps: Experience with Azure DevOps, Docker, and cloud deployment strategies
- ORM, Apache Airflow, Apache Flink, or Apache Kafka (any, listed in order of preference).
Django Developer
Posted 1 day ago
Job Viewed
Job Description
Role Description
This is a full-time on-site role for a Django Developer, located in Noida. The Django Developer will be responsible for designing and developing server-side logic, ensuring high performance and responsiveness to requests from the front-end. Day-to-day tasks include writing reusable, testable, and efficient code, integrating user-facing elements developed by front-end developers with server-side logic, and implementing security and data protection. You will also be involved in troubleshooting issues, bug fixing, and contributing to all phases of the development lifecycle.
Experience - 4+ Years
Django Developer Job Responsibilities:
1. Expert in Python, with the knowledge of Python web framework Django.
2. Understanding of the threading limitations of Python, and multi-tenant architecture.
3. Understanding of the REST Framework principles and their implementation in Python.
4. Basic understanding of front-end technologies, such as HTML5, and CSS3.
5. Knowledge of any of JavaScript's frontend frameworks like Angular, React, Node etc.
6. Security and data protection implementation.
7. Data storage solution integration.
8. Integration of front-end developer-created user-facing components with server-side logic.
9. Create and implement applications that are low-latency, high-availability, and performant.
10. Write detailed documentation around the code.
11. Create a wide variety of unit tests to verify the functionality of software.
12. Identify and fix bottlenecks that may arise from inefficient code.
Django Developer Requirements & Skills:
1. A bachelor's degree in computer programming, computer science, or a closely related discipline.
2. Python expert with an understanding of at least one Python web framework, such as Django, Flask, or others.
3. Working knowledge of several ORM (Object Relational Mapper) libraries.
4. Capable of combining many data sources and databases into a single system.
5. Knowledge of Python's threading constraints and multi-process architecture.
6. Solid knowledge of server-side templating languages such as Jinja 2, Mako, etc.
7. Knowledge of front-end technologies such as JavaScript, HTML5, and CSS3.
8. Knowledge of accessibility and security regulations.
9. Familiarity with user authentication.
10. Authorization across numerous systems, servers, and settings.
11. Knowledge of the core design ideas underlying a scalable application.
12. Experience with Python event-driven programming.
13. Understanding the distinctions between various delivery platforms, such as mobile vs desktop, and optimizing output to meet the individual platform.
14. Capable of developing database schemas to represent and support business operations.
15. Excellent unit testing and debugging abilities.
16. Thorough knowledge of code versioning systems such as Git.
17. Must have knowledge of RDBMS & and MYSQL, PostgreSQL Db.
18. Must be strong in OOPs concepts.
Working Days: Monday to Friday (full day), and every alternate Saturday is working.
On Site Role
To Apply Feel free to E-mail me directly for the profile review.
Send your Updated resume to:
Django Developer
Posted 10 days ago
Job Viewed
Job Description
We are looking for an experienced Django Developer who can design, develop, and maintain robust backend systems and APIs. The candidate should be well-versed in application architecture, database design, and backend frameworks.
Key Responsibilities:
- Design, develop, and maintain backend systems and APIs using Django.
- Build scalable, secure, and high-performance applications.
- Collaborate with frontend and mobile teams to integrate APIs.
- Manage databases, optimize queries, and ensure data security.
- Troubleshoot, debug, and enhance existing applications.
- Write reusable, testable, and efficient code.
Requirements:
- Proven experience as a Django Developer with hands-on expertise in backend development.
- Strong understanding of Python, Django framework, and MVT architecture.
- Experience with RESTful APIs, authentication mechanisms, and third-party integrations.
- Proficiency in database systems (MySQL/PostgreSQL/NoSQL).
- Familiarity with version control tools like Git.
- Strong problem-solving and teamwork skills.
Django Developer
Posted 19 days ago
Job Viewed
Job Description
About TransportSimple :
TransportSimple is a leading SaaS-based fleet management solution, simplifying operations, accounting, and compliance for logistics companies. We empower businesses to streamline fleet efficiency, enhance profitability, and leverage technology for seamless transport management
Job Description-
Job responsibilities
- Collaborate with cross-functional teams to define project requirements and specifications.
- Design and implement Django-based web applications following best practices and coding standards.
- Develop server-side logic and integrate it with front-end elements to ensure smooth functionality.
- Create and maintain databases, ensuring optimal performance, integrity, and security.
- Identify and troubleshoot issues, bugs, and bottlenecks to ensure application stability.
- Optimize applications for maximum speed and scalability.
- Implement security measures to protect data and user information.
- Stay updated with the latest Django trends, tools, and technologies, and suggest improvements to enhance the development process.
- Conduct code reviews and provide constructive feedback to team members.
- Participate in agile development processes, daily stand-ups, and sprint planning.
Minimum requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
- 2+ years of experience required.
- Proven experience as a Django Developer, with a strong portfolio of Django-based projects.
- Proficient in Python programming language and Django framework.
- Familiarity with front-end technologies like HTML, CSS, JavaScript, and JavaScript frameworks (e.g., React, Angular, Vue.js).
- Solid understanding of web application architecture, RESTful APIs, and MVC design pattern.
- Experience with database systems such as PostgreSQL, MySQL, or MongoDB.
- Knowledge of version control systems, such as Git.
- Strong problem-solving and analytical skills.
- Ability to work effectively in a collaborative team environment.
- Excellent communication skills, both written and verbal.
- A passion for staying up-to-date with the latest industry trends and technologies
Bonus Skills
- Experience with cloud services like AWS or Azure.
- Knowledge of containerization technologies such as Docker.
- Familiarity with CI/CD (Continuous Integration/Continuous Deployment) pipelines.
- Understanding of DevOps principles
Django Developer
Posted 19 days ago
Job Viewed
Job Description
A) About Mercados Energy Markets India Pvt. Ltd
Mercados Energy Markets India Pvt. Ltd. (Mercados) is a specialist consultancy firm, exclusively focused on business solutions in the energy and environment domain.
Having begun our operations in India in 2008 supporting clients across the energy sector, we strive to promote efficient and sustainable energy markets; design effective regulations and assist energy businesses to succeed. Our approach integrates innovative, state-of-the-art techniques with practical, tailor-made solutions to solve current energy sector challenges. We have permanent offices in New Delhi (head office),Gurgaon, Mumbai, Ahmedabad and Lucknow.
Mercados has presence across the Energy Value Chain and serves Clients both in the public and private domain. Mercados operates under two broad verticals, namely ‘Management Consulting’ and ‘Enterprise SaaS’. While the Management Consulting Vertical provides leading edge Advisory solutions to generation companies with over 42 GWs of conventional and renewable energy-based capacities, distribution companies with over 54 million consumers and large industrial consumers: the Enterprise SaaS Vertical aims at offering tailor-made digital solutions, power portfolio management, generation planning and algorithmic trading solutions– “Joule OS” - to Utilities in India.
Our Consulting portfolio envelopes diverse segments like ‘Strategy and Business Growth’, ‘Policy, Economic Analysis and Regulations’, ‘Planning, Energy Markets C Simulation Models’, ‘Transaction Advisory Services’, ‘Integrated Energy Supply Services’ and ‘Performance Improvement (Utility Management Services)’.
B) About the Role:
- Project Execution: Assist the Project Managerin the successful execution of IT projectswithin the Indian PowerSector, contributing to go-live timelines and deliverables.
- Full-Stack Development: Maintain and enhance existing web applications built with Django and (MySql/MongoDB), ensuringsmooth functionality, optimalperformance, and scalability.
- IT Systems G Data Management: Manage IT systems,custom database tables,and dynamic forms with advanced validation rules to ensure data integrity.
- Bug Identification G Resolution: Proactively monitor applications, identifyissues, and implement effective fixes to deliver a seamless user experience.
- Client Interaction: Engage with clients to gather requirements, clarify specifications, and translate change requests into actionable development tasks.
- Feature Integration G Upgrades: Analyze client needs and integrate new features or enhancements into existing projects whilepreserving system stability.
- Custom Reporting: Design, create, and maintainreports tailored to client requirements, delivering accurate and actionable insights.
- Data Analytics Application: Apply analytics skills within projects to optimize IT processes and support decision-making.
- Team Collaboration: Work effectively with IT Domain Experts and other stakeholders to achieve project goals.
- Technical Expertise: Utilize strong skills in database (MySql / MongoDB), Python (Django framework), and general CS/IT practices to build secure and maintainable code.
- Problem Solving: Identify and resolve IT-related issues during projectimplementation with a solutions-oriented mindset.
- Documentation G Reporting: Document code changes, IT processes, validation logic, and reporting structures, while keeping the Project Manager updated.
- Continuous Improvement: Contribute to the on going optimization of IT processes and web applications within the power sector.
C) Detailed expectations from the role:
- Take ownership of existing Django applications, ensuringcontinuous improvements, robust performance, and long-term maintainability.
- Engage with stakeholders to capture businessneeds, clarify functional requirements, and convert them into practical technical solutions.
- Anticipate and resolveissues proactively, delivering quick and effective fixes while maintaining code quality standards.
- Design and implement new modules, integrations, and upgrades that enhance usability and align with evolving client expectations.
- Manage complex datastructures with precision, and deliver tailored reports that providemeaningful insights for decision-making.
- Apply strong expertisein (MySql / MongoDB), Django,and modern web development practicesto deliver scalable, secure, and efficient solutions.
- Document technical work clearly, track progress against milestones, and communicate updates effectively to project leadership.
D) Required skill set
- Frontend: HTML5, CSS3, React.js
- Backend: Django Framework, Python, Django REST Framework (DRF) for API development
- Databases: MySǪL / MongoDB
- Data Management G Reporting: Experience in building dynamic forms, implementing validation rules, and designing custom reports/dashboards.
- Version Control G Deployment: Git/GitHub
E) Education and Experience
- BCA/ MCA/B. Tech (CS/IT)/ BE (CS/IT).
- At least 5 years’ experience in assignments with experience in IT systems, dashboard management and data analytics.
F) Location
- Base location shall be Lucknow Uttar Pradesh.
G) Remuneration Structure
- We offer a motivation based and competitive reward package.
Python Django Developer
Posted 4 days ago
Job Viewed
Job Description
We’re looking for a highly skilled Python Django Developer with strong expertise in backend architecture, API development, SQL optimization, AWS deployment, and complex logic implementation. You will play a key role in building and maintaining scalable backend systems powering our Desktop & Web applications .
This role demands a developer who takes ownership of code quality, applies industry best practices, and can deliver efficient, secure, and maintainable backend solutions that perform at scale.
Key Responsibilities
- Architect, develop, and maintain high-performance backend systems using Django and Django REST Framework (DRF).
- Design, build, and manage RESTful and GraphQL APIs for seamless integration with Flutter and React.js frontends.
- Write optimized SQL queries , design complex database schemas, and ensure data consistency and high performance across environments.
- Implement authentication, authorization, and role-based access controls with best security practices.
- Implement scalable, modular, and secure API endpoints designed for multi-platform integration.
- Work closely with frontend teams to define API contracts and enable smooth interface interactions for both desktop and web clients.
- Architect and manage AWS-based infrastructure (EC2, RDS, S3, Lambda, CloudWatch, CloudFront), ensuring CI/CD and deployment stability.
- Set and enforce code quality, testing, and documentation standards for scalable backend maintenance.
- Continuously optimize the backend stack for scalability, maintainability, and cost-effectiveness.
- 3+ years of hands-on backend experience using Python (3.10+) , Django , and Django REST Framework .
- Expert-level understanding of RESTful API design, documentation (Swagger/OpenAPI), and versioning.
- Strong SQL expertise — indexes, subqueries, views, normalization, optimization, and query analysis.
- Ability to structure clean, reusable, and modular Django applications with layered architecture.
- Proven ability to manage complex API ecosystems supporting multiple clients (Flutter and React).
- Proficiency in AWS services (EC2, RDS, S3, Lambda, API Gateway, CloudWatch).
- Working knowledge of asynchronous tasks (Celery, Redis/RabbitMQ) and scalable deployment setups (Gunicorn, Nginx, Docker).
- Excellent command of Python logic building , algorithmic problem-solving, and clean coding practices.
- Familiarity with frontend integration challenges , CORS/security handling, and versioned API design.
- Experience managing Git-based workflows (branching, code review, pull requests).
- Exposure to CI/CD pipelines (GitHub Actions, Jenkins) and container orchestration (Docker Compose, Kubernetes).
- Exposure to serverless architectures , real-time APIs (WebSockets) , or event-driven systems will be a strong plus.
- Passionate about clean architecture , reusable code, and structured documentation.
- Demonstrates a problem-solving mindset and accountability for production-ready outcomes.
- Proactively improves performance, scalability, and security without being prompted.
- Ability to work in cross-functional teams and translate business needs into robust technical solutions.
- Attention to detail with a deep sense of responsibility towards maintainability and stability of backend systems.
Python Django Developer
Posted 18 days ago
Job Viewed
Job Description
Job Title: Python Django Developer
Location: Tiruchirappalli, Tamil Ndu
Job Type: Full-time
Experience Level: 4+ years
Job Description:
We are looking for a skilled and motivated Python Django Developer to join our development team. You will be responsible for developing, maintaining, and scaling web applications using Python and the Django framework. The ideal candidate will have strong experience in backend development and a good understanding of modern web development best practices.
Requirements:
Proficiency in Python and Django.
Experience with RESTful APIs and Django REST Framework (DRF).
Strong understanding of OOP, MVC architecture, and web development concepts.
Familiarity with HTML, CSS, JavaScript (and front-end frameworks like React or Vue.js is a plus).
Experience with version control systems (e.g., Git).
Knowledge of PostgreSQL, MySQL, or other relational databases.
Familiarity with testing tools (e.g., PyTest, Django Test Framework).
Experience with Docker and containerized environments is a plus.
Good problem-solving and communication skills.
Be The First To Know
About the latest Django developer Jobs in India !
Senior Python Django Developer
Posted today
Job Viewed
Job Description
Job description:
We are looking for a highly skilled Senior Python Django Developer with 6+ years of experience in backend development to join our growing team. The ideal candidate will have deep expertise in Django , REST APIs , and database design , with a passion for writing clean, maintainable, and scalable code.
This role requires working in the USA – EST timezone to closely collaborate with global business and technical stakeholders.
Experience in the healthcare domain will be a strong plus.
Experience Required:
6+ years of hands-on experience with Python and Django Framework .
Key Responsibilities:
- Design, develop, and maintain robust backend systems using Python and Django .
- Build and optimize RESTful APIs for performance and scalability.
- Integrate third-party services, data sources, and APIs.
- Write efficient SQL queries and manage relational databases (PostgreSQL/MySQL).
- Collaborate with frontend developers, product managers, and QA teams to deliver high-quality solutions.
- Ensure code quality, test coverage , and adherence to security best practices.
- Contribute to architecture discussions , code reviews, and process improvements.
- Troubleshoot, debug, and optimize application performance.
Required Skills:
- 6+ years of hands-on experience with Python and Django Framework .
- Solid experience in developing REST APIs and microservices.
- Strong knowledge of database design , ORMs , and query optimization .
- Experience with version control systems (Git) and CI/CD pipelines .
- Familiarity with cloud platforms such as AWS , Azure , or GCP .
- Understanding of containerization (Docker) and deployment automation .
- Excellent problem-solving skills and ability to work in an agile environment.
- Must be able to work during USA – EST business hours .
Nice to Have:
- Experience with healthcare systems or HIPAA-compliant applications .
- Familiarity with FastAPI , Celery , or async Python frameworks .
- Exposure to front-end technologies (React, Angular, or Vue) for integration.
- Knowledge of DevOps tools and infrastructure automation .
Contractual - Python- Django Developer (Pune)
Posted 7 days ago
Job Viewed
Job Description
Contract Duration: 6 months
Location: Pune(onsite)
Experience: 5-7 years
Start Date: Immediate
Key Responsibilities:
Design, develop, and maintain scalable Python-based applications and services.
Write clean, efficient, and reusable code following best practices.
Collaborate with cross-functional teams including QA, DevOps, and product managers.
Debug and resolve software defects and technical issues.
Participate in code reviews and contribute to continuous improvement processes.
Ensure application performance, security, and scalability.
Required Skills(Mandatory):
Strong proficiency in Python 3.x
Test Driven Development(TDD)
Unit Testing
OpenAPI/Swagger Documentation
Multi-tenant application
SAML Authentication
Hands-on experience with frameworks like Django (Flask or FastAPI – Optional)
Experience with RESTful API development and integration.
Good understanding of object-oriented programming (OOP).
Familiarity with SQL/NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB).
Celery with Redis for Message Broker
Knowledge of version control systems like Git.
Exposure to Docker and basic knowledge of CI/CD pipelines is a plus.
Preferred Skills:
Experience with cloud platforms such as AWS or Azure.
Understanding of Agile methodologies.
Experience with data processing libraries (e.g., Pandas, NumPy) is a plus.
Prior experience working with automotive or manufacturing clients is an advantage.
Python Django Developer (Mid–Senior)
Posted 19 days ago
Job Viewed
Job Description
Role Description
This is a full-time on-site role for a Python Django Developer (Mid-Senior) located in Kozhikode/Bahrain. The developer will be responsible for designing and developing web applications using Python and Django frameworks. Day-to-day tasks include writing efficient code, maintaining back-end and front-end functionalities, integrating databases, and collaborating with cross-functional teams to optimize software solutions.
- Design and build REST APIs with Django/DRF.
- Model clean database schemas and write efficient SQL (Postgres/MySQL).
- Implement background jobs with Celery + Redis and handle file/email tasks.
- Integrate third-party services (payments, SSO, webhooks, analytics).
- Write tests, review code, and document what you ship.
- Package and deploy with Docker; work with AWS/OCI (EC2/RDS/S3/ALB).
- Monitor, debug, and tune performance in production.
- Collaborate with product/design; break work into clear tickets and timelines.
- 3+ years with Python (3.x) and Django (incl. DRF).
- Strong SQL; query optimization and indexing.
- Celery + Redis, REST best practices, JWT/session auth.
- Git, Docker, Linux fundamentals, Nginx/Gunicorn/uWSGI.
- Unit/integration testing and basic security (OWASP, CSRF, XSS, SSRF).
- Clear communication and ownership mindset.
- Django Channels/WebSockets, real-time features.
- Frontend basics (React/Vue) for simple admin/portal screens.
- AWS/OCI experience at scale; caching (Redis), CDN.
- Elasticsearch/OpenSearch, message queues, or ETL.
- SSO (OAuth2/SAML), payments, multi-tenant design.
- BI/reporting experience.
- Competitive salary + performance bonus
- Travel opportunities for on-site event launches (GCC/MEA)
Email your CV (with GitHub/portfolio) to
- Or apply on LinkedIn
Explore exciting Django Developer job opportunities. Django developers are in demand, building and maintaining web applications using the Django framework. These roles involve designing, coding, testing, and deploying web applications, often working with Python and other web technologies. A Django developer is responsible for creating server-side logic, integrating databases, and ensuring the responsiveness and efficiency of applications.