Point your AI agent at freehire and let it find you a job.

Get the CLI →

Devsinc, LLC

Open 15d reposted 2× · 2 open copies

Software Engineer - Python - Islamabad

Posted 8 views
Discussion

Summary

Devsinc is hiring a Software Engineer (Python) in Islamabad to design, build, and maintain complex Python applications and services, lead architecture decisions, and mentor junior developers. Core stack: Django/Flask/FastAPI, SQL (PostgreSQL/MySQL) and NoSQL, REST APIs, Docker, and unit testing with pytest.

Devsinc is seeking a highly skilled and experienced Software Engineer - Python Developer to join our growing team. In this role, you will lead the design and development of robust Python applications, working in a collaborative environment to create scalable software solutions. You will be responsible for guiding junior developers, optimizing existing code, and contributing to the overall architecture of our projects.

Key Responsibilities

  • Design, develop, and maintain complex Python applications and services.
  • Lead architectural discussions and make strategic decisions on technology stacks and approaches.
  • Optimize applications for maximum speed and scalability.
  • Mentor and support junior developers, fostering professional growth and best practices.
  • Conduct code reviews to ensure high‑quality code and adherence to best practices.
  • Collaborate with cross‑functional teams to define, design, and implement new features.
  • Troubleshoot and debug applications, resolving any issues that arise.
  • Stay updated with emerging technologies and industry trends to champion innovative solutions within the team.
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience)

Experience & Technical Requirements

  • 2-3 years of hands‑on experience in Python development
  • Strong proficiency in at least one framework: Django, Flask, or FastAPI
  • Experience with frontend technologies (e.g., JavaScript, React, or similar frameworks)
  • Solid understanding of RESTful API design and development
    Experience working with database
  • SQL (PostgreSQL or MySQL)
  • Basic exposure to NoSQL (MongoDB or Redis)
  • Familiarity with Git and collaborative development workflows
  • Understanding of software design principles (e.g., SOLID, clean code)
    Basic knowledge of system architecture concepts
  • Monolithic applications
  • Introduction to microservices architecture
  • Experience writing unit tests (pytest or unittest)
  • Basic exposure to Docker and containerization
  • Strong problem‑solving and communication skills (both verbal/non‑verbal)

Nice-to-Have Skills

  • Experience with multiple Python frameworks (e.g., Django + FastAPI)
  • Hands‑on experience with microservices architecture and service communication
  • Exposure to cloud platforms (AWS, GCP, or Azure)
  • Familiarity with CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins)
  • Experience with caching and background processing (Redis, Celery, RQ)
  • Understanding of authentication mechanisms (JWT, OAuth2)
  • Basic knowledge of Kubernetes or container orchestration
  • Experience with monitoring/logging tools (Prometheus, Grafana, ELK stack)
  • Familiarity with Agile/Scrum methodologies

What We’re Looking For

  • Strong ownership and a proactive mindset
  • Ability to quickly understand and contribute to existing codebases
  • Willingness to learn and adapt in a fast‑paced environment
  • Good collaboration skills and clear communication

Bonus (Optional)

  • Exposure to production‑scale systems or high‑traffic applications
  • Provident Fund
  • Medical Inpatient & Outpatient Facilities
  • Paid Overtime
  • In-house Subsidized Lunch & Dinner
  • Gym Facility
  • Engaging Company Activities
  • Sports Allowance

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available