Required Skills

Strong Python Django Flask RESTful API NoSQL

Work Authorization

  • US Citizen

  • Green Card

  • EAD (OPT/CPT/GC/H4)

  • H1B Work Permit

Preferred Employment

  • Corp-Corp

  • W2-Permanent

  • W2-Contract

  • Contract to Hire

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 25th Jul 2025

JOB DETAIL

- 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

Company Information