Backend Developer

4 years

4 - 6 Lacs

Posted:21 hours ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

We are seeking a skilled Back-End Developer with expertise in Python (Django) to design, develop, and optimize the core business logic and APIs for our upcoming ERP/CRM web application. You will work closely with front-end developers, product owners, and database architects to build secure, scalable, and well-structured server-side systems.

Key Responsibilities:

 Develop and maintain robust, scalable back-end logic using Django and Django REST Framework.

 Design and optimize relational database schemas using MSSQL.

 Build clean, well-documented RESTful APIs for consumption by React front-end.

 Implement authentication, authorization, and role-based access control.

 Integrate with third-party services and internal systems.

 Write modular, reusable, and testable code.

 Debug, profile, and optimize back-end components.

 Handle asynchronous tasks using Celery and Redis

 Collaborate with front-end developers, QA testers, and project managers.

 Participate in code reviews and agile sprint planning

Required Skills and Qualifications:

 4-5 years of experience in Python and Django.

 Strong understanding of Django ORM, migrations, and query optimization.

 Solid knowledge of REST API design and JSON data structures.

 Proficiency in MSSQL

 Familiarity with Celery + Redis for background jobs (preferred).

 Experience with version control systems (Git) and Git-based workflows.

 Familiarity with CI/CD pipelines (GitHub Actions, GitLab CI/CD).

 Good understanding of security best practices (e.g., CSRF, SQL injection prevention).

 Experience working with Docker (optional but a plus).

 Comfortable in Linux server environments (basic deployment skills).

Preferred (Nice to Have)

 Experience integrating with React or Angular front-ends.

 Knowledge of GraphQL, WebSockets, or real-time APIs.

 Exposure to DevOps tools (e.g., Nginx, Gunicorn, Docker Compose).

 Familiarity with ERP or CRM domain logic.

 Familiarity with unit testing frameworks like pytest or unittest

Job Type: Full-time

Pay: ₹35,452.09 - ₹50,548.10 per month

Benefits:

  • Paid time off
  • Provident Fund

Work Location: In person

Speak with the employer
+91 6354797722

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You

chennai, tamil nadu, india