Description
We are looking for a skilled Python Developer to design, develop, test, and maintain scalable web applications and software solutions. The ideal candidate should have strong programming knowledge and experience in Python development, database management, and API integration.
Roles & Responsibilities:
Develop and maintain applications using Python.
Write clean, reusable, and efficient code.
Build and integrate RESTful APIs.
Work with frameworks such as Django, Flask, or FastAPI.
Manage databases and perform database operations.
Debug, troubleshoot, and optimize application performance.
Collaborate with frontend developers and other team members.
Perform testing and ensure application quality.
Maintain existing applications and implement new features.
Required Skills:
Strong knowledge of Python programming.
Experience with Django, Flask, or FastAPI.
Knowledge of HTML, CSS, JavaScript.
Understanding of REST APIs and web services.
Experience with MySQL, PostgreSQL, or MongoDB.
Knowledge of Git and version control.
Strong problem-solving and analytical skills.
Good communication and teamwork skills.
Qualification:
Bachelor's degree in Computer Science, IT, or a related field.
Relevant experience in Python development is preferred.