Python Django Developer

 

Description:

We are looking for a talented Python Django Developer to join our backend engineering team. You will design, implement, and maintain robust, scalable web applications while collaborating with cross-functional teams to deliver secure, high-performance solutions. This role is ideal for developers who are passionate about writing clean code, solving complex problems, and contributing to innovative projects.

Key Responsibilities

  • Design, develop, and maintain scalable web applications using Django/Django REST Framework (DRF).
  •  
  • Architect and optimize RESTful APIs for frontend and third-party integrations.
  •  
  • Collaborate with frontend engineers to deliver seamless, user-friendly applications.
  •  
  • Write clean, reusable, testable code aligned with best practices and design patterns.
  •  
  • Ensure application performance, scalability, and security across the stack.
  •  
  • Implement and maintain security best practices, mitigating OWASP Top 10 vulnerabilities.
  •  
  • Conduct peer code reviews, share feedback, and mentor junior developers.
  •  
  • Troubleshoot, debug, and enhance existing systems with minimal downtime.
  •  
  • Participate in the full SDLC: coding, testing, deployment, and automation.

 

Required Qualifications & Skills

  • Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience).
  •  
  • 2–3 years of hands-on experience developing production-grade applications with Python & Django/DRF.
  •  
  • Strong knowledge of Django fundamentals: ORM, Views, Templates, Forms, Authentication.
  •  
  • Proficiency in working with relational databases (preferably PostgreSQL, MySQL, etc.) including complex queries & optimizations.
  •  
  • Experience in designing and consuming RESTful APIs.
  •  
  • Familiarity with HTML5, CSS3, and JavaScript (ES6+) for smooth integration with frontend.
  •  
  • Proficient in Git and version control best practices.
  •  
  • Strong problem-solving, debugging, and analytical skills.
  •  
  • Excellent communication and teamwork abilities.

 

Preferred Skills (Nice-to-Have)

  • Experience with cloud platforms (AWS, GCP, or Azure).
  •  
  • Knowledge of Docker, Kubernetes, and container orchestration.
  •  
  • Familiarity with CI/CD pipelines and automated testing frameworks (pytest, Selenium).
  •  
  • Experience with asynchronous task queues (Celery + Redis/RabbitMQ).
  •  
  • Exposure to Agile/Scrum methodologies.

Organization SiliconNexus
Industry IT / Telecom / Software Jobs
Occupational Category Python Django Developer
Job Location Lahore,Pakistan
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2026-03-10 10:45 am
Expires on 2026-04-24