Job Description
Python Developer designs, develops, tests, and maintains scalable backend applications, APIs, automation scripts, and database-driven solutions using Python frameworks, clean coding practices, and modern development tools.
Responsibilities
- Develop scalable Python applications for business requirements.
- Build REST APIs using Django or Flask.
- Write clean, reusable, well-documented backend code.
- Integrate databases, APIs, and third-party services.
- Debug, test, and optimize application performance.
- Collaborate with frontend, QA, and DevOps teams.
- Maintain version control using Git workflows.
- Follow security, coding, and deployment standards.
Required Skills
- Strong knowledge of Python programming fundamentals.
- Experience with Django, Flask, or FastAPI frameworks.
- Understanding of SQL and NoSQL databases.
- Ability to build RESTful APIs efficiently.
- Knowledge of Git, debugging, and testing.
- Familiarity with cloud deployment and automation.
Note: Salary depends on experience and skills and is paid in local currency.