building

Senior Python Software Developer

OneContact Tech Verified

Multiple Cities, Pakistan

Posted May 19, 2025 374 views

PKR. 350,000 - 450,000/Month

Skills & Experience:   

Roles and Responsibilities

  • Gain a strong understanding of existing platforms and codebases, contributing early by implementing smaller stories with automated test coverage.
  • Design and implement new features and services using modern back-end frameworks, with increasing complexity over time.
  • Participate in and contribute to architectural and technical design discussions, focusing on scalable and maintainable solutions.
  • Conduct code reviews, maintain development standards, and help improve engineering practices.
  • Take ownership of projects from conception to release, balancing fast delivery with sound technical decision-making.
  • Mentor junior developers, sharing knowledge and fostering a collaborative team environment.
  • Adapt quickly to shifting priorities in a fast-paced environment.

Job Requirements

  • 5+ years of professional experience as a Back-End or Full Stack Engineer.
  • Proficiency in Python with frameworks such as Django or Flask for building microservices (Python is a key requirement).
  • Solid understanding of system design, distributed systems, and scalable architecture.
  • Experience working with PostgreSQL or similar relational databases.
  • Experience with continuous integration and delivery (CI/CD) pipelines.
  • Strong problem-solving skills and clear written and verbal communication.

 Nice to Have

  • Experience migrating data between databases, with awareness of business logic and edge cases.
  • Familiarity with containerization and orchestration tools such as Docker, Nomad, or Kubernetes.
  • Exposure to event-driven architectures using tools like Kafka.
  • Familiarity with GraphQL APIs and potentially gRPC.
  • Experience working in Agile teams and contributing to iterative development.
  • Knowledge of or experience with multiple programming languages and paradigms.

What We Offer:

  • 100% Remote Work, Hiring from: North Macedonia, Albania, Kosovo, Bosnia and Pakistan.
  • Paid Overtime as needed
  • Opportunity To Learn & Develop New Skills
  • An Open & Collaborative Work Environment
  • Generous Compensation based on Industry Standards + Benefits
  • Client Working Hours: Monday - Friday, 9 - 5 EST. You will be working 8h/day with a 4h overlap with client working hours.

Job Details

Total Positions:
1 Post
Job Shift:
Remote
Job Type:
Job Location:
Gender:
No Preference
Minimum Education:
Bachelors
Degree Title:
Bachelor's degree in Computer Science, Software Engineering, or a related field.
Career Level:
Experienced Professional
Minimum Experience:
7 Years
Apply Before:
Jun 20, 2025
Posting Date:
May 19, 2025

OneContact Tech

Information Technology · 51-100 employees - Islamabad, Lahore

onecontact TECH is focused on building strong and effective teams for businesses by selecting the top 1% of remote talent in Central & Eastern Europe. Our journey began over 10 years ago as a small outsourcing project, which over the years has transformed into an International aswell as National level Information Technology & Services Company.

What is your Competitive Advantage?

Get quick competitive analysis and professional insights about yourself
Talk to our expert team of counsellors to improve your CV!
Try Rozee Premium

Similar Job Titles

Senior Stack Developer

Star Solutions, Jhelum, Pakistan
Posted Jul 17, 2026

Trainee Software Developer

Naseeb Enterprise Inc, Karachi, Pakistan
Posted Aug 13, 2026

Senior Staff Engineer (AI)

Naseeb Enterprise Inc, Hyderabad, Pakistan
Posted Aug 13, 2026
View All
I found a job on Rozee!