Senior Python Developer
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 field5+ years of software development experience3+ years of hands-on Python experience in production environmentsExpertise in at least one Python web framework (Django, FastAPI, Flask)Solid understanding of OOP, design patterns, and clean code principlesProficiency with databases and ORMs (e.g., SQLAlchemy, Django ORM)Familiarity with Docker, Git, and CI / CD toolsStrong problem-solving and debugging skillsExcellent communication and collaboration abilitiesPreferred 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 architectureFamiliarity with frontend frameworks (React, Vue) is a plusWhat We Offer :
Competitive salary & performance bonusesTechnical leadership opportunitiesCareer growth & training supportCollaborative, inclusive team culture