Full Stack Python Developer, Richmond VA
We are seeking a skilled Python Developer to design, develop, and maintain scalable applications. The ideal candidate will have hands-on experience with Python frameworks (Django / Flask / FastAPI) , database integrations, APIs, and cloud platforms.
Responsibilities
- Design, build, and maintain applications using Python .
- Develop and integrate RESTful APIs for web and mobile applications.
- Work with databases (SQL / NoSQL) for efficient data storage and retrieval.
- Write reusable, testable, and efficient code following best practices.
- Collaborate with frontend developers, architects, and QA teams in an Agile / Scrum environment.
- Implement unit tests (PyTest, Unittest) and participate in code reviews.
- Deploy and manage applications on cloud platforms (AWS / Azure / GCP) .
- Troubleshoot and debug technical issues across environments.
Required Skills
Strong programming experience in Python 3.x .Hands-on expertise with at least one web framework : Django, Flask, or FastAPI .Knowledge of REST APIs, JSON, and integrations .Proficiency with databases : SQL (PostgreSQL, MySQL, Oracle) and NoSQL (MongoDB, Cassandra, DynamoDB).Familiarity with ORM tools (SQLAlchemy, Django ORM).Experience with Git, CI / CD pipelines, Docker, and Kubernetes .Strong problem-solving and debugging skills.Nice-to-Have Skills
Experience with big data frameworks (PySpark, Hadoop).Knowledge of machine learning libraries (Pandas, NumPy, TensorFlow, Scikit-learn).Cloud-native development on AWS Lambda, Azure Functions, GCP Cloud Run .Familiarity with messaging systems (Kafka, RabbitMQ, Celery).For consideration, please apply with your resume and a brief note describing relevant experience.
#J-18808-Ljbffr