Django Developer (Pune)

Django Developer (Pune)

06 Aug
|
EC Infosolutions
|
Pune

06 Aug

EC Infosolutions

Pune

– Django Developer Position

Django Developer

Experience

2–4 Years

Location

Baner, Pune (Work from Office)

Employment Type

Full-Time About the Role We are looking for a highly skilled Django Developer with 2–4 years of hands-on experience in designing, developing, and maintaining scalable web applications. The ideal candidate should possess strong backend development skills, write clean and maintainable code, understand software architecture, and collaborate effectively with cross-functional teams to deliver high-quality products.

This role requires a developer with excellent problem-solving abilities, sound knowledge of Python and Django, and experience building secure, high-performance REST APIs.

Key Responsibilities Design, develop, test, and maintain scalable web applications using Python and Django.

Develop robust RESTful APIs using Django REST Framework (DRF).

Design database schemas and optimize complex SQL queries for performance.

Integrate third-party APIs, payment gateways, authentication services, and external systems.

Build secure applications following OWASP security best practices.

Optimize application performance, scalability, and reliability.

Participate in system architecture, technical design discussions, and code reviews.

Write reusable, modular, and well-documented code.

Troubleshoot production issues and implement effective fixes.

Collaborate with frontend developers, QA engineers, DevOps, and product teams.

Write unit tests and support integration testing to ensure code quality.

Participate in Agile/Scrum development processes.

Required Technical Skills

Programming

Strong proficiency in Python

Excellent knowledge of Django Framework

Hands-on experience with Django REST Framework (DRF) Database

PostgreSQL (preferred)

MySQL/MariaDB

Database design and normalization

Query optimization and indexing APIs

RESTful API development

API authentication (JWT, OAuth2, Token Authentication)

API documentation using Swagger/OpenAPI

Third-party API integrations Backend Development





Object-Oriented Programming (OOP)

Design Patterns

MVC/MVT Architecture

Asynchronous programming (Celery, Redis)

Background job scheduling Version Control

Git

GitHub/GitLab

Branching strategies

Pull Request workflow Cloud & Deployment

Linux environment

Docker

Nginx

Gunicorn

AWS (EC2, S3, RDS, CloudWatch) is preferred Testing

Unit Testing

Integration Testing

PyTest or Django Test Framework Security

Authentication & Authorization

Role-Based Access Control (RBAC)

OWASP Top 10 security practices

Secure coding standards Good to Have

Redis

Celery

WebSockets

GraphQL

Elasticsearch

CI/CD pipelines

Kubernetes basics

Microservices architecture

AI-assisted development tools (GitHub Copilot, ChatGPT, Claude, Cursor, etc.) Required Qualifications Bachelor's degree in Computer Science, Information Technology, or a related field.

2–4 years of qualified experience in Python/Django development.

Strong understanding of software engineering principles and backend architecture.

Experience working with production applications.

Desired Candidate Profile

Strong analytical and problem-solving skills.

Excellent debugging and troubleshooting capabilities.

Ability to write clean, efficient, and maintainable code.

Good understanding of software design principles.

Strong communication and collaboration skills.

Self-motivated and eager to learn new technologies.

Ability to work independently as well as within a team.

Preferred Experience Experience building SaaS applications.

Experience working with cloud-based deployments.

Knowledge of performance tuning and scalability.

Familiarity with DevOps practices.

Experience with Agile/Scrum methodologies.

What We Offer Opportunity to work on challenging and scalable applications.

Exposure to modern backend technologies and cloud platforms.

Collaborative and learning-focused work environment.

Career growth and skill development opportunities.

Competitive salary based on experience and technical expertise. Immediate joiners or candidates with a short notice period will be preferred.

📌 Django Developer (Pune)
🏢 EC Infosolutions
📍 Pune

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: django developer (pune) / pune

Subscribe to this job alert:

Get the latest job offers by email for: django developer (pune) / pune