Senior Python Developer

Ahdus technology

Islamabad

On-site

PKR 3,000,000 - 6,000,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Performance bonuses

Job summary

Ahdus technology is seeking a Senior Python Developer to lead backend systems and API development in a fast-paced environment. You will design scalable solutions, write clean code, and mentor junior engineers.

The role requires strong Python framework experience (Django/FastAPI/Flask) and solid database knowledge. You will collaborate across teams to deliver secure, high-performance software in a modern CI/CD setup.

Qualifications

  • Bachelor’s or Master’s in Computer Science, Engineering, or a related field.
  • 5+ years of software development experience.
  • 3+ years of hands-on Python in production environments.
  • Expertise in at least one Python web framework (Django/FastAPI/Flask).
  • Strong knowledge of OOP, design patterns, and clean code.

Responsibilities

  • Design, develop, and maintain backend services and APIs using Python.
  • Work with Django, FastAPI, or Flask.
  • Build and optimize databases (PostgreSQL, MySQL, MongoDB).
  • Integrate third-party services and APIs (REST, GraphQL).
  • Collaborate with frontend, DevOps, and QA teams to deliver solutions.
  • Write unit and integration tests; support CI/CD pipelines.
  • Ensure security, scalability, and performance of apps.
  • Mentor junior developers and lead code reviews.
  • Troubleshoot, debug, and upgrade existing software.

Skills

Python
OOP & Design Patterns
Unit Testing
Communication & Collaboration

Education

Bachelor’s/Master’s in CS/Engineering

Tools

Django
FastAPI
Flask
SQLAlchemy
Docker
Git
CI/CD
PostgreSQL

Job description

Location: Bahria Town, Phase7, Rawalpindi
Employment Type: Full-time
Experience: 4+ years

Job Summary:

We are looking for a Senior Python Developer to join our engineering team and lead the development of scalable backend systems and APIs. You will be responsible for designing high-performance solutions, writing clean and efficient code, and mentoring junior developers. The ideal candidate has strong experience with Python frameworks and cloud services and is comfortable working in fast-paced, agile environments.

Key Responsibilities:
  • Design, develop, and maintain backend services and APIs using Python
  • Work with frameworks such as Django, FastAPI, or Flask
  • Build and optimize databases (PostgreSQL, MySQL, MongoDB, etc.)
  • Integrate third-party services and APIs (REST, GraphQL, etc.)
  • Collaborate with frontend, DevOps, and QA teams to deliver complete solutions
  • Write unit and integration tests and support CI/CD pipelines
  • Ensure application security, scalability, and performance
  • Mentor junior developers and lead code reviews
  • Troubleshoot, debug, and upgrade existing software
Required Qualifications:
  • Bachelor’s/Master’s in Computer Science, Engineering, or a related field
  • 5+ years of software development experience
  • 3+ years of hands‑on Python experience in production environments
  • Expertise in at least one Python web framework (Django, FastAPI, Flask)
  • Solid understanding of OOP, design patterns, and clean code principles
  • Proficiency with databases and ORMs (e.g., SQLAlchemy, Django ORM)
  • Familiarity with Docker, Git, and CI/CD tools
  • Strong problem‑solving and debugging skills
  • Excellent communication and collaboration abilities
Preferred Skills (Nice to Have):
  • Experience with cloud platforms (AWS, GCP, Azure)
  • Knowledge of async programming (asyncio, Celery)
  • Experience with container orchestration (Kubernetes)
  • Understanding of microservices architecture
  • Familiarity with frontend frameworks (React, Vue) is a plus
What We Offer:
  • Competitive salary & performance bonuses
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Hiring | Python Developer in Lahore
Hiring | Python Developer in Lahore

Pakistanitjobs • Lahore

On-site
PKR 1,339,000 - 2,232,000
Senior Full Stack Engineer
Senior Full Stack Engineer

NorthBay Solutions • Karachi Division

On-site
PKR 3,000,000 - 6,000,000
Software Engineer - Python - Islamabad
Software Engineer - Python - Islamabad

Devsinc, LLC • Islamabad

On-site
PKR 1,800,000 - 3,000,000
Provident Fund
Medical Facilities
Paid Overtime
+4
Senior Full Stack Engineer
Senior Full Stack Engineer

NorthBay Solutions • Islamabad

Hybrid
PKR 3,000,000 - 5,400,000
Hybrid work environment
Learning & growth opportunities
Competitive compensation
Senior Full Stack Engineer
Senior Full Stack Engineer

NorthBay Solutions • Lahore

On-site
PKR 2,400,000 - 4,200,000
Hybrid working in Lahore, Karachi, or/
Senior Full Stack Engineer
Senior Full Stack Engineer

NorthBay Solutions LLC • Karachi Division, Lahore, Islamabad

Hybrid
PKR 3,000,000 - 5,400,000
Hybrid work model
Competitive compensation
Growth opportunities
Back End Developer
Back End Developer

Tech Avenue Pvt Ltd • Islamabad

On-site
PKR 600,000 - 1,200,000
Competitive salary based on experience
Learning and professional development opportunities
Exposure to modern development practices including CI/CD
Senior Python Developer
Senior Python Developer

Exper Labs • Lahore Cant

On-site
PKR 1,200,000 - 1,800,000
Full Stack Python Developer
Full Stack Python Developer

DBS Solutions • Lahore

On-site
PKR 1,800,000 - 3,000,000
Flexible work environment
Competitive compensation
Senior Full Stack Engineer (Python) – Client Solutions
Senior Full Stack Engineer (Python) – Client Solutions

Cyber Nest • Lahore

On-site
PKR 3,000,000 - 5,200,000