Senior Backend Software Engineer (Python + Django + PostgreSQL)
Job Description
Design scalable database using PostgreSQL
Build RESTful APIs using Django REST Framework
Implement complex ERP business logic (costing, workflow, approvals, Reports, Dashboard)
Optimize queries & indexing for system performance
Implement authentication & role-based permission systems
Integrate Redis & Celery for background processing faster.
Ensure transactional integrity (Financial accuracy)
Write clean, modular, production-ready code
Collaborate with frontend team (Next.js)
Translate complex business workflows into technical data models
Maintain rigorous data integrity and audit trails for financial transactions.
Experience
- At least 5 years
- The applicants should have experience in the following business area(s): Software Company, Garments
Education
- Bachelor in Engineering (BEngg) in Computer Science
- Masters in Computer Application (MCA) in Computer Science
Additional Requirements
- Age 27 to 40 years
Backend: Django/DRF or Node.js/NestJS
Database: PostgreSQL
Cache/Queue: Redis
Architecture: Modular backend, service layer, clean API design
Security: JWT/Auth, RBAC, permission control
Data Safety: Transaction, rollback, row locking, audit log
Performance: Indexing, caching, materialized view, query optimization
DevOps: Docker, Git, deployment basics
Skills & Expertise
Compensation & Other Benefits
- Mobile bill
- Salary Review: Yearly
- Festival Bonus: 2
Service Benefit
Earned Leave Encashment