# Senior Python Developer

**Company:** [Translation Empire](http://jobs.workable.com/companies/kUaLcdCLQumXEzph3MCL3K.md)
**Location:** Rawalpindi, Pakistan
**Workplace:** on site
**Employment type:** Full-time
**Department:** Software

[Apply for this job](http://jobs.workable.com/view/71fe255c-679f-436a-a251-9eedfe8c1191)

## Description

**Job Summary:**

We are seeking a skilled **Python Developer** to join our team and contribute to developing scalable and high-performance applications. The ideal candidate should have experience in Python frameworks, API development, and database management, along with a strong problem-solving mindset.

**Key Responsibilities:**

-   Develop, test, and maintain efficient, reusable, and reliable Python code.
-   Work with frameworks such as Django, Flask, or FastAPI to build web applications and APIs.
-   Design and optimize database queries using PostgreSQL, MySQL, or MongoDB.
-   Collaborate with front-end developers, DevOps, and other teams for seamless integration.
-   Implement security and data protection best practices.
-   Debug and resolve software defects and technical issues.
-   Write clean, maintainable, and well-documented code.
-   Stay updated with the latest industry trends and technologies.

## Requirements

**Required Skills & Qualifications:**

-   1-3 years of experience in Python development.
-   Hands-on experience with Django, Flask, or FastAPI.
-   Strong knowledge of RESTful APIs and microservices architecture.
-   Proficiency in SQL and NoSQL databases.
-   Experience with Git version control and CI/CD pipelines.
-   Familiarity with cloud platforms (AWS, Azure, or GCP) is a plus.
-   Strong analytical and problem-solving skills.
-   Good communication skills and ability to work in a team environment.

**Preferred Skills:**

-   Experience with data processing libraries like Pandas or NumPy.
-   Knowledge of Docker and containerization.
-   Exposure to machine learning, AI, or data engineering is a plus.
