Python API Developer

AceStackPittsburgh, United States
Full TimeOn-siteMidLimited info disclosed
65 views0 applications

Description

Role: Python API Developer Location: : Pittsburgh, PA– US - Onsite Position Type: Fulltime Permanent – FTE Responsibilities Design and develop RESTful APIs and microservices using Python frameworks such as: FastAPI, Flask, Django REST Framework (DRF). Build reusable, secure, and scalable API services.. Define API contracts using OpenAPI/Swagger specifications. Qualifications Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field. 3+ years of experience in Python development. Strong hands-on experience with FastAPI (preferred), Flask, or Django REST Framework (DRF). Expertise in designing, developing, and maintaining RESTful APIs and microservices. Strong knowledge of OpenAPI/Swagger specifications. Experience with ORM frameworks such as SQLAlchemy or SQLModel. Experience working with databases such as MySQL, PostgreSQL, SQL Server (MSSQL), or Oracle. Familiarity with Redis for caching and performance optimization. Strong understanding of API security, authentication, and authorization mechanisms. Knowledge of system design, scalability, and performance optimization. Excellent problem-solving, debugging, and troubleshooting skills. Experience with version control tools such as Git and Agile development methodologies is preferred. Show more Show less