HamburgerMenu
hirist

Python/Django Developer - Backend System

First Phoenics Solutions
Gurgaon/Gurugram
2 - 4 Years

Posted on: 28/10/2025

Job Description

Description :

Job Summary :

We are looking for a skilled and dedicated Backend - Python/Django Developer.

This role is crucial for developing, maintaining, and scaling the backend services that power our applications.

The ideal candidate will have hands-on experience with the Django framework and Django REST Framework, coupled with strong debugging and integration capabilities to ensure the stability and performance of our systems.

This is a great opportunity for a mid-level developer eager to take ownership of key backend features.

Key Responsibilities :

Application and API Development :

- Design, develop, and deploy robust, scalable backend services and APIs using Python and the Django framework.

- Implement and maintain secure, high-performance RESTful APIs utilizing the Django REST Framework (DRF).

- Write clean, well-documented, and efficient code following best practices and design patterns.

Database and System Integration :

- Collaborate with product and frontend teams to define API contracts and integrate backend services with various user-facing applications.

- Design and optimize database schemas (SQL and/or NoSQL) and write efficient queries to ensure application speed and data integrity.

- Apply strong debugging skills to identify, analyze, and resolve complex issues within the application and database layers quickly and effectively.

- Integrate third-party services and external APIs seamlessly into the core application logic.

Testing and Operations :

- Implement and maintain comprehensive unit and integration tests to ensure code reliability and prevent regressions.

- Participate actively in code reviews, providing constructive feedback and ensuring adherence to coding standards.

- Work within a CI/CD pipeline environment to automate building, testing, and deployment processes.

- Monitor application performance and proactively optimize bottlenecks in code and database queries.

Required Qualifications :

Experience : 2- 4 years of hands-on professional experience as a Python Backend Developer.

Technical Expertise :

- Proven, hands-on experience developing production applications using the Django framework.

- Strong practical experience with the Django REST Framework (DRF) for building high-quality RESTful APIs.

- Solid proficiency in Python 3 and core programming concepts.

- Demonstrated expertise in developing with SQL databases (e.g., PostgreSQL, MySQL) and ORM concepts.

- Strong debugging and troubleshooting skills across the entire backend stack (application, database, and integration points).

Tooling and Soft Skills :

- Proficient in using Git for version control and collaborative development.

- Excellent problem-solving and analytical abilities, with meticulous attention to detail.

- Strong communication skills and ability to work effectively within an Agile team structure.

Preferred Skills :

- Asynchronous Programming : Experience with asynchronous tasks and processing using tools like Celery or Redis.

- Cloud and Containers : Familiarity with deploying applications on cloud platforms (AWS, Azure, or GCP) and using Docker.

- Performance Tuning : Experience with caching technologies (e.g., Redis, Memcached) and profiling Python applications for performance optimization.

- Security : Understanding of common web security vulnerabilities (OWASP Top 10) and best practices for securing Django applications


info-icon

Did you find something suspicious?