Python/Django Developer (Ahmedabad)

Python/Django Developer (Ahmedabad)

24 Sep
|
BNBRUN SOLUTIONS
|
Ahmedabad

24 Sep

BNBRUN SOLUTIONS

Ahmedabad

Python Developer (Django) – 2 to 3 Years

BNBRun Solutions LLP | Ahmedabad | Work from Office | Full-time

About Us

BNBRun builds cloud ERP and CRM for regulated manufacturing – pharma, medical devices, chemicals and more – serving customers across 7 countries. Everything is built in-house, with a strong focus on customization and compliance.

Key Responsibilities

- Develop, maintain, and enhance ERP/CRM modules using Python and Django.
- Build and maintain REST APIs using Django REST Framework (DRF) for our Angular frontend.
- Design and implement reusable, scalable, and maintainable backend components.
- Write efficient MySQL/PostgreSQL queries and optimize Django ORM operations.
- Implement business logic, validations, workflows, and data processing requirements.
- Work with Celery and Redis for background jobs and asynchronous processing.
- Debug and resolve application issues across development and production environments.
- Participate in code reviews and follow Git-based development practices.
- Assist with application deployment, troubleshooting, and maintenance on Linux/AWS environments.
- Understand existing modules and contribute to improving application performance and maintainability.

Must-Have Skills
- 2–3 years of professional experience in Python development.
- Strong hands-on experience with Django – mandatory.
- Good experience with Django REST Framework (DRF) and REST API development.
- Strong understanding of Python fundamentals, OOP, and backend development.




- Good knowledge of MySQL or PostgreSQL.
- Experience with Django ORM and writing optimized database queries.
- Positive understanding of API design, authentication, validation, and error handling.
- Working knowledge of Git/GitHub/GitLab.
- Basic understanding of HTML, CSS, and JavaScript.
- Ability to understand existing codebases and independently develop/debug features.

Good to Have
- Experience with Celery and Redis.
- Exposure to Angular or experience working with Angular-based frontend applications.
- Experience with AWS and Linux environments.
- Experience developing ERP, CRM, SaaS, or other business applications.
- Understanding of role-based permissions, approval workflows, audit logging, or compliance-oriented applications.
- Familiarity with Docker and CI/CD.
- Knowledge of performance optimization and database indexing.

What We're Looking For
- Someone who can take ownership of assigned modules/features.
- Good problem-solving and debugging skills.
- Ability to understand complex business requirements and convert them into technical solutions.
- Strong attention to code quality, performance, and maintainability.
- Willingness to learn and work on a large, evolving ERP/CRM product.
- Good communication and ability to collaborate with QA, and product teams.

NOTE : Ahmedabad based local candidates preferred Pay: ₹120,000.00 - ₹300,000.00 per year

Benefits

- Flexible schedule

Work Location: In person

📌 Python/Django Developer (Ahmedabad)
🏢 BNBRUN SOLUTIONS
📍 Ahmedabad

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: python/django developer (ahmedabad) / ahmedabad

Subscribe to this job alert:

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