Python Developer
  • VRK IT VISION
86 Days Ago
50-55 per Hourly
NA
Remote
10-37 Years
Required Skills: Python Developer
Job Description
Position Title     Python Developer
Domain EXP       (Healthcare Domain)
Indent ID             SF_OP_172969-3-2
Location               Hercules area SFO (Bay Area) - Onsite Day one
Must Have          Strong Python Django, Flask, RESTful API, NoSQL
 
Job Description
Key Responsibilities:
- Design, develop, and maintain scalable Python-based web applications using FastAPI. 
- Build and optimize database models using SQLAlchemy and manage migrations with Alembic. 
- Implement and maintain RESTful APIs to support front-end applications and third-party integrations. 
- Collaborate with cross-functional teams, including front-end developers, product managers, and data engineers, to deliver high-quality software solutions. 
- Write clean, efficient, and well-documented code adhering to best practices. 
- Troubleshoot and debug issues across the stack and provide effective solutions. 
- Ensure high application performance, scalability, and reliability. 
- Stay updated with industry trends and best practices in Python development. 
- Mentor junior developers and participate in code reviews to maintain code quality and standards. 
 
Required Skills and Qualifications:
- Strong proficiency in Python and FastAPI for building high-performance applications. 
- Expertise in SQLAlchemy for ORM and database interactions. 
- Hands-on experience with Alembic for database migrations. 
- Solid understanding of RESTful API design principles and implementation. 
- Experience with relational databases like PostgreSQL, MySQL, or SQL Server. 
- Knowledge of asynchronous programming and event-driven architecture. 
- Proficiency with version control systems such as Git. 
- Familiarity with containerization tools like **Docker** and deployment pipelines. 
- Strong problem-solving and debugging skills. 
- Excellent written and verbal communication skills. 
 
Preferred Qualifications: 
- Experience with cloud platforms like AWS. 
- Knowledge of testing frameworks such as pytest. 
- Understanding of front-end technologies and frameworks for integration purposes. 
- Familiarity with Agile/Scrum development methodologies. 
- Previous experience in biotech, life sciences, or a related domain is a plus. 
 
Education and Experience: 
- Bachelor’s degree in Computer Science, Software Engineering, or a related field. 
- 6-8 years of professional experience in Python development. 
 
There will be 2 client rounds:
              Video round: 1 hour long with coding exercises
              In Person round: This will be a white board session where person will demonstrate skills to provide solutions to the problem shared

Jobseeker

Looking For Job?
Search Jobs

Recruiter

Are You Recruiting?
Search Candidates