Python Developer
Summary
Python Developer based in Karachi building and maintaining software applications with Python (Django/Flask) and relational databases (MySQL/PostgreSQL), writing clean scalable code and collaborating with cross-functional teams.
We are hiring a skilled Python Developer to join our team in Karachi. As a Python Developer you will be responsible for developing and maintaining high-quality software applications and solutions using the Python programming language. Your primary focus will be on writing efficient reusable and scalable code.
Key Responsibilities
- Design develop and maintain software applications using Python
- Write clean efficient and maintainable code
- Collaborate with cross-functional teams to understand project requirements
- Develop unit tests and conduct integration testing to ensure software quality
- Troubleshoot issues and provide solutions in a timely manner
- Stay updated with new technologies and best practices in the industry
Requirements
- Proven experience as a Python Developer or similar role
- Strong understanding of object-oriented programming concepts
- Proficiency in Python and its libraries such as Django or Flask
- Knowledge of relational databases such as MySQL or PostgreSQL
- Experience with front-end development using HTML CSS and JavaScript is a plus
- Familiarity with Agile development methodologies is preferred
- Good communication skills and ability to work in a team environment
Salary
We offer a competitive salary of 1000$ per month for this position. In addition we provide free visa sponsorship and air tickets for non-local candidates who are selected for this role.
Location
This position is based in Karachi. However we welcome applicants from other cities as well. Please note that preference will be given to candidates who are already residing in Karachi.