Enable job alerts via email!

Software Engineer - Python Django

Devsinc

Lahore

On-site

PKR 300,000 - 700,000

Full time

30+ days ago

Job summary

An innovative firm is on the lookout for a talented Python/Django Developer to join their dynamic team. In this role, you will be responsible for developing, maintaining, and optimizing web applications, ensuring high performance, scalability, and security. You'll collaborate with frontend developers and other stakeholders to deliver top-notch solutions while implementing best practices in coding and security. This position offers a fantastic opportunity to work with cutting-edge technologies and contribute to exciting projects that make a real impact in the industry. If you're passionate about coding and eager to grow your skills, this role is perfect for you.

Qualifications

  • 1.5+ years of experience in Python and Django development.
  • Strong knowledge of Django ORM and RESTful APIs.

Responsibilities

  • Develop and maintain web applications using Python and Django.
  • Design and implement RESTful APIs for seamless integration.

Skills

Python
Django
Django REST Framework
SQL Databases
NoSQL Databases
Git
Problem-solving
Communication

Education

Bachelor’s degree in Computer Science
Relevant certifications in Python/Django

Tools

PostgreSQL
MySQL
MongoDB
AWS
Azure
GCP
Docker
Kubernetes

Job description

We are seeking a skilled Python/Django Developer with at least 1.5 years of experience to join our dynamic team. The ideal candidate will be responsible for developing, maintaining, and optimizing web applications while ensuring high performance, scalability, and security.

Core Responsibilities
  1. Develop, test, and maintain web applications using Python and Django.
  2. Design and implement RESTful APIs for seamless integration.
  3. Optimize application performance and ensure scalability.
  4. Collaborate with frontend developers, designers, and other stakeholders to deliver high-quality solutions.
  5. Write clean, maintainable, and well-documented code.
  6. Troubleshoot and debug applications to ensure smooth functionality.
  7. Implement best security practices and data protection measures.
  8. Work with databases (PostgreSQL, MySQL, or MongoDB) and optimize queries.
  9. Deploy applications on cloud platforms (AWS, Azure, or GCP) or Docker/Kubernetes environments.
  10. Stay up to date with the latest industry trends and technologies.
Qualifications
  1. Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
  2. Relevant certifications in Python/Django (preferred but not mandatory).
Required Skills
  1. 1.5+ years of hands-on experience in Python and Django.
  2. Strong knowledge of Django ORM, Django REST Framework (DRF), and MVT architecture.
  3. Experience with SQL and NoSQL databases (PostgreSQL, MySQL, MongoDB).
  4. Familiarity with frontend technologies (HTML, CSS, JavaScript, React, or Vue.js is a plus).
  5. Experience with version control systems (Git, GitHub, or GitLab).
  6. Understanding of CI/CD pipelines and deployment best practices.
  7. Strong problem-solving and debugging skills.
  8. Excellent communication and teamwork abilities.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.