Overview
Skills
Job Details
Job Title: Python Developer
Location: Westchester, PA
Job Description:
We are looking for a skilled Python Developer to join our dynamic team. The ideal candidate will have hands-on experience in building scalable backend services, integrating APIs, and working with modern frameworks and cloud platforms.
Responsibilities:
Design, develop, and maintain Python-based applications and services
Write clean, efficient, and well-documented code
Develop RESTful APIs and integrate with third-party services
Collaborate with front-end developers, product managers, and other stakeholders
Conduct unit testing and participate in code reviews
Optimize applications for performance and scalability
Work with cloud services (AWS, Azure, or Google Cloud Platform) for deployment and infrastructure
Required Skills:
2 7 years of experience in Python development
Strong knowledge of Python frameworks like Django, Flask, or FastAPI
Experience working with relational and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB)
Good understanding of REST APIs and microservices architecture
Familiarity with Git, CI/CD pipelines, and Docker
Exposure to cloud platforms (AWS, Azure, Google Cloud Platform) is a plus
Strong debugging and problem-solving skills
Excellent communication and teamwork abilities
Nice to Have:
Experience with data pipelines, Airflow, or Pandas
Knowledge of front-end technologies like HTML, CSS, and JavaScript
Understanding of Agile/Scrum methodologies