Must have 6 to 12 years of exp.
We are seeking a highly skilled and motivated Backend Developer to join our engineering team.
The ideal candidate will be proficient in modern Python development practices, API design, and
database management. You will be responsible for designing, developing, and maintaining
scalable and robust backend services.
Must Have Skills :
Python, Flask, FastAPI, DJango, SQL, SQLAlchemy, Alembic (schema versioning), Pytest, UV
tooling (Python package management)
Job Responsibilities
Design, develop, and maintain efficient, reusable, and reliable Python code.
Implement and manage APIs using frameworks such as Flask and FastAPI (with
occasional work in Django).
Manage database schemas and migrations using SQL, SQLAlchemy, and Alembic.
Ensure code quality through rigorous testing, primarily using Pytest.
Optimize applications for performance and scalability.
Collaborate with front-end developers, product managers, and other stakeholders.
Utilize UV for efficient Python package management and dependency resolution.
Python Developer • chennai, TN, India