Clinical Data Engineer/Analyst (Python, ADaM)

Clinical Data Engineer/Analyst (Python, ADaM)

Posted 4 days ago by 1756535345

Negotiable
Outside
Hybrid
USA

Summary: We are seeking a skilled Python Full Stack Developer to join our development team, responsible for building and maintaining scalable web applications using Python-based backend frameworks and modern frontend technologies. The ideal candidate should have a strong understanding of both server-side and client-side technologies and be comfortable working across the entire tech stack.

Key Responsibilities:

  • Design, develop, and maintain scalable web applications using Python (e.g., Django, Flask, FastAPI).
  • Develop responsive front-end interfaces using HTML, CSS, JavaScript, and frameworks like React.js, Angular, or Vue.js.
  • Integrate RESTful APIs and third-party services.
  • Collaborate with UI/UX designers, product managers, and other developers.
  • Write clean, maintainable, and testable code following best practices.
  • Manage databases (e.g., PostgreSQL, MySQL, MongoDB), including schema design and optimization.
  • Deploy applications to cloud platforms (e.g., AWS, Azure, Google Cloud Platform) or containerized environments (e.g., Docker, Kubernetes).
  • Participate in code reviews and contribute to team knowledge-sharing and documentation.

Key Skills:

  • Proven experience as a Full Stack Developer or similar role.
  • Strong proficiency in Python and one or more Python web frameworks (Django, Flask, FastAPI).
  • Solid understanding of frontend technologies: HTML5, CSS3, JavaScript.
  • Experience with frontend frameworks/libraries: React.js, Angular, or Vue.js.
  • Familiarity with version control systems (e.g., Git).
  • Experience with RESTful APIs and backend/frontend integration.
  • Understanding of database technologies (SQL and NoSQL).
  • Knowledge of containerization tools like Docker and orchestration tools like Kubernetes.
  • Familiarity with CI/CD pipelines and deployment best practices.
  • Excellent problem-solving and communication skills.

Salary (Rate): undetermined

City: undetermined

Country: USA

Working Arrangements: hybrid

IR35 Status: outside IR35

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Job Summary:

We are looking for a skilled and experienced Python Full Stack Developer to join our development team. You will be responsible for building and maintaining scalable, efficient web applications using Python-based backend frameworks and modern frontend technologies. The ideal candidate has a strong understanding of both server-side and client-side technologies and is comfortable working across the entire tech stack.

Key Responsibilities:
  • Design, develop, and maintain scalable web applications using Python (e.g., Django, Flask, FastAPI).

  • Develop responsive front-end interfaces using HTML, CSS, JavaScript, and frameworks like React.js, Angular, or Vue.js.

  • Integrate RESTful APIs and third-party services.

  • Collaborate with UI/UX designers, product managers, and other developers.

  • Write clean, maintainable, and testable code following best practices.

  • Manage databases (e.g., PostgreSQL, MySQL, MongoDB), including schema design and optimization.

  • Deploy applications to cloud platforms (e.g., AWS, Azure, Google Cloud Platform) or containerized environments (e.g., Docker, Kubernetes).

  • Participate in code reviews and contribute to team knowledge-sharing and documentation.

Required Skills & Qualifications:
  • Proven experience as a Full Stack Developer or similar role.

  • Strong proficiency in Python and one or more Python web frameworks (Django, Flask, FastAPI).

  • Solid understanding of frontend technologies: HTML5, CSS3, JavaScript.

  • Experience with frontend frameworks/libraries: React.js, Angular, or Vue.js.

  • Familiarity with version control systems (e.g., Git).

  • Experience with RESTful APIs and backend/frontend integration.

  • Understanding of database technologies (SQL and NoSQL).

  • Knowledge of containerization tools like Docker and orchestration tools like Kubernetes.

  • Familiarity with CI/CD pipelines and deployment best practices.

  • Excellent problem-solving and communication skills.

Preferred Qualifications:
  • Experience with GraphQL, WebSockets, or asynchronous programming.

  • Experience with automated testing (unit/integration).

  • Knowledge of microservices architecture.

  • Familiarity with DevOps practices and cloud infrastructure (AWS/Azure/Google Cloud Platform).

  • Bachelor's degree in Computer Science, Engineering, or related field.