Python
Posted on May 16, 2025
Job Description
- Python
- Experience: 6+ years
- Job Requirements:
- Proficiency: Strong proficiency in Python syntax, data structures, and object-oriented programming (OOP) principles.
- Problem Solving: Excellent logical and analytical skills, with the ability to tackle complex programming challenges.
- Algorithm Design: Demonstrated experience in algorithm design and optimization.
- Web Frameworks: Hands-on experience with at least one of the following web frameworks: FastAPI, Flask, or Django.
- Database Experience: Experience with relational databases such as PostgreSQL, MySQL, or SQLite.
- ORM Tools: Familiarity with ORM (Object Relational Mapping) tools like SQLAlchemy or Django ORM.
- Testing: Experience in writing unit tests using frameworks like PyTest or unittest.
- API Development: Proficient in API development and design, with a deep understanding of RESTful principles and authentication mechanisms.
- Communication Skills: Good communication skills for collaborating with cross-functional teams.
Required Skills
python