Developer III - Software Engineering
BengaluruFull-time3–5 yrsPosted 1 week ago
Mid-level software engineering role at UST in Bengaluru. Needs 3–5 years and a B.Tech, B.E. or B.Sc.
About the role
5–6 years of hands-on experience in full stack software development with a strong emphasis on backend technologies.
What you'll do
- Develop and maintain RESTful APIs using FastAPI and Uvicorn with a primary focus on backend development
- Implement JWT-based authentication (python-jose) and OAuth2 flows using Authlib
- Integrate with LDAP / Active Directory using ldap3 for enterprise SSO and user authentication
- Design and manage SQLAlchemy ORM models, Pydantic schemas, and database migrations using Alembic
- Process and ingest data from Excel and CSV sources using Pandas and openpyxl
What you need
- Python
- PostgreSQL
- AWS
- Azure
- FastAPI
- Active Directory
Good to have
- Angular
- Pandas
- Terraform
- REST APIs
- SQL
- Reconciliation