Role : Senior Python Developer
Location : Bangalore (Working from Office)
Employment Type : Full Time
Experience : 8-10 years in Python
Required Skills :
- Strong proficiency in Python
- Experience with FastAPI for REST API development
- Good knowledge of SQL (database design, queries, joins, performance tuning)
Key Responsibilities :
Design, develop, and maintain backend services using Python and FastAPIBuild and consume RESTful APIs with proper validations and error handlingWork closely with databases using SQL for data retrieval and manipulationCollaborate with frontend, QA, and DevOps teams to deliver high-quality solutionsDebug, optimize, and enhance application performancePreferred / Nice to Have :
Experience with any RDBMS (PostgreSQL / MySQL / Oracle)Familiarity with ORM tools (SQLAlchemy preferred)Understanding of authentication, authorization, and API securitySkills Required
FastAPI, Python, Sql