Overview
Skills
Job Details
Hiring: W2 Candidates Only
Visa: Open to any visa type with valid work authorization in the USA
Job Summary
We are looking for a talented Python Developer to design, develop, test, and maintain scalable applications and services. The ideal candidate will have strong problem-solving skills and experience working with modern frameworks, databases, and APIs.
Key Responsibilities
-
Design, develop, and maintain Python-based applications
-
Write clean, reusable, and efficient code following best practices
-
Develop and consume RESTful APIs
-
Work with databases (SQL and NoSQL) for data storage and retrieval
-
Collaborate with cross-functional teams including QA, DevOps, and Product
-
Perform unit testing, debugging, and performance optimization
-
Participate in code reviews and technical discussions
-
Maintain technical documentation
Required Skills & Qualifications
-
Bachelor s degree in Computer Science, Engineering, or equivalent experience
-
8 years of experience in Python development
-
Strong understanding of OOP concepts and data structures
-
Experience with frameworks such as Django, Flask, or FastAPI
-
Hands-on experience with databases (PostgreSQL, MySQL, MongoDB)
-
Familiarity with REST APIs, JSON, and HTTP protocols
-
Experience with Git/version control systems
-
Knowledge of unit testing frameworks (PyTest, Unittest)
Preferred Qualifications
-
Experience with cloud platforms (AWS, Azure, or Google Cloud Platform)
-
Exposure to Docker and CI/CD pipelines
-
Knowledge of data processing libraries (Pandas, NumPy)
-
Experience with asynchronous programming
-
Understanding of security best practices