Python Full Stack Developer

Job#:2212 - Python Full Stack Developer

Job Description:

We are seeking an experienced Python Full Stack Developer to design, develop, and maintain software applications supporting bioinformatics and healthcare data solutions.

Key Responsibilities:

  • Design, develop, and maintain full-stack applications using Python, JavaScript, and PostgreSQL.
  • Build scalable and reliable cloud-based applications.
  • Collaborate with Data Science, Bioinformatics, and cross-functional teams.
  • Participate in Agile ceremonies, sprint planning, and retrospectives.
  • Develop unit, integration, and end-to-end tests.
  • Perform code reviews and follow software development best practices.
  • Support CI/CD pipelines, application deployment, and system modernization.

Required Skills:

  • 4+ years of relevant software development experience; 7–9 years preferred.
  • Strong proficiency in Python, PostgreSQL, and JavaScript.
  • Experience with full-stack development and cloud deployment.
  • Knowledge of CI/CD, version control, and testing frameworks.
  • Experience with Agile methodologies and Test-Driven Development.
  • Strong communication and problem-solving skills.
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience.
 

Apply for the Job