Be the Candidate They Can't Ignore.

Don't just send a resume; set yourself up so the right work finds you.

  • Look like a pro instantly with a stunning personal brand.

  • Gain instant "Top Ten" status so you aren't just another name in a pile.

  • Wake up to booked meetings instead of "rejection" emails.

Join the Club — Free Forever

Fullstack Software Engineer

  • Source: Naukri
  • Patch Infotech
  • On-site
  • Full-Time
  • Mid level

Job Description

We are hiring a Full-Stack Software Engineer to take ownership of the ClinSphere platform, a

cloud-native clinical-trials application. You will maintain and extend an enterprise

Python/FastAPI back end and a modern Angular front end, delivering secure, well-tested

features that clinical operations teams rely on every day. This role fills a key vacancy, so we are

looking for someone who can quickly become productive across the entire stack and act as the

primary engineer for the product.

What You”ll Work On

Design, build, and maintain RESTful APIs with Python 3.12 and FastAPI using an async-first

architecture.

Develop responsive, accessible UI features in an Angular (v22) single-page application.

Model data with async SQLAlchemy and PostgreSQL, and manage schema changes through

Alembic migrations.

Integrate Okta-based JWT authentication and role/claim-based authorization across the

stack.

Build and consume AI/LLM-powered features such as the in-product chat assistant, token

usage tracing, and cost-budget controls.

Ship data visualisation and reporting experiences (charts, dashboards, PDF/Excel export).

Write end-to-end and integration tests, and uphold strict linting, typing, and code-quality

standards.

Deploy and operate services on Azure using containers, Helm/Kubernetes, and observability

tooling.

Back-End Technical Requirements

Strong professional experience with Python 3.12+ and the FastAPI framework.

Async programming with Python (async/await) and async web/database stacks.

SQLAlchemy 2.0 (async) and PostgreSQL, including schema design and Alembic migrations.

Pydantic v2 for data validation and settings/configuration management.

Designing and securing REST APIs with Okta JWT authentication and claim/group-based

authorization.

Writing integration and end-to-end tests with pytest, pytest-asyncio, and async test clients.

Code quality tooling: Ruff (linting/formatting) and mypy (static typing), with fully type-

hinted code.

Containerized development and delivery with Docker/Podman, gunicorn/uvicorn, and task

runners (just).

Front-End Technical Requirements

Strong professional experience building applications with Angular (ideally v16+; the platform

runs on v22).

TypeScript, RxJS, and modern reactive state management (NgRx Signals).

Angular Material / CDK and component-driven UI development.

Working in an Nx monorepo with shared libraries and multiple applications.

Data visualisation libraries (e.g. amCharts, ECharts) and document export (PDF/Excel).

Internationalisation (Transloco) and utility-first styling with Tailwind CSS.

Okta-based authentication in a single-page application context.

Front-end testing and quality: Jest unit tests, Playwright e2e, ESLint, Prettier, and Storybook.

Cloud, DevOps & Observability

Deploying and operating workloads on Microsoft Azure (Blob Storage, Communication

Services, Static Web Apps, identity).

Kubernetes and Helm-based deployments across multiple environments.

Application monitoring and tracing with New Relic and OpenTelemetry.

CI/CD practices, Git-based workflows, and automated quality gates.

Preferred / Nice to Have

Experience in clinical trials, healthcare, or another regulated/compliance-sensitive domain.

Experience integrating LLM/AI features and managing their cost and usage.

Familiarity with event/email and messaging integrations.

Comfort operating as a sole or lead engineer with strong ownership and communication.

Core Competencies

End-to-end ownership: able to work independently across front end, back end, data, and

deployment.

Discipline around testing, typing, and self-documenting code (minimal comments, clear

naming).

Security-minded: careful with authentication, authorization, and handling of sensitive data.

Clear written and verbal communication, and collaboration with product and clinical

stakeholders.

Technology Stack Summary

Back End

Python 3.12, FastAPI, async SQLAlchemy 2.0, PostgreSQL (asyncpg), Alembic, Pydantic v2, Okta

JWT, pytest / pytest-asyncio, Ruff, mypy, Docker/Podman, gunicorn/uvicorn.

Front End

Angular 22, TypeScript, RxJS, NgRx Signals, Angular Material/CDK, Nx monorepo, Tailwind CSS,

Transloco, amCharts/ECharts, Jest, Playwright, Storybook, ESLint, Prettier.

Cloud & Observability

Microsoft Azure (Blob Storage, Communication Services, Static Web Apps, identity), Kubernetes,

Helm, New Relic, OpenTelemetry.

Skills

  • Python
  • FastAPI
  • sqlalchemy
  • PostgreSQL
  • okta
  • microsoft-azure
  • helm
  • Kubernetes
  • Pytest
  • Asyncio
  • Docker
  • podman-io
  • Gunicorn
  • uvicorn
  • TypeScript
  • microsoft-typescript
  • rxjs
  • angular-material
  • amcharts
  • echarts
  • Tailwind
  • tailwind-css
  • Jest
  • Playwright
  • ESLint
  • prettier
  • storybook
  • azure-storage
  • new-relic
  • opentelemetry
  • azure-communication-services

Create Free Account & Apply
  • Free personal website
  • Built-in Talent Agent
  • Apply to future jobs in 1 click
  • Get matched to similar roles
or
Apply as a guest this time

You'll apply successfully, but won't be able to track your application, save this job, or get matched to similar roles.

This listing is a publicly available opportunity curated by Try Club to help talent discover relevant roles. Try Club is an independent platform and is not affiliated with Patch Infotech

Get Similar Jobs

Browse more similar roles on TRY and find your perfect match.

Show Me Similar Jobs

Stop Searching. Start Thriving.

Why waste time chasing leads when the perfect projects can find you?
With TRY, clients actively searching for professionals with your skills can discover you in seconds. Whether it's a quick gig or your dream role, we connect you with opportunities that matter.

  • Get found faster
  • Let projects come to you
  • Build a career on your terms

Take control of your career today.

Claim Free Website in 2 Minutes