Description

Job Overview:
We are seeking a skilled Python Developer to join our dynamic team. The ideal candidate will be responsible for writing efficient, reusable, and reliable Python code to meet the project requirements. You will work closely with cross-functional teams to deliver high-quality software solutions while ensuring system scalability, performance, and security.

Key Responsibilities:
Develop and maintain web applications, software, and tools using Python.
Collaborate with front-end developers to integrate user-facing elements with server-side logic.
Write clean, maintainable, and efficient code that adheres to industry best practices.
Debug and resolve issues, optimizing applications for maximum speed and scalability.
Collaborate with teams to understand project requirements and ensure effective implementation.
Test and deploy applications and systems, and revise, update, and debug as necessary.

Qualifications:

5+ years of professional experience in Python development.
Advanced knowledge of Python frameworks such as Django, Flask, or FastAPI.
Strong experience with databases (SQL/NoSQL), including design and optimization.
Proficiency in RESTful API design and development.
Experience with version control systems, particularly Git.

Preferred:

Familiarity with front-end technologies (HTML, CSS, JavaScript).
Experience with machine learning, data science, or other advanced technologies.
Experience working in an Agile/Scrum environment.
 

Education

Any Graduate