Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 21089202

    PUNE · FULLTIME

    Fullstack Software Engineer

    Patch Infotech

    Patch Infotech

    Pune · onsite · Posted 6d ago

    Sourced fromNaukri
    Undisclosed7–12 yrsfulltimePune

    Your match

    ?

    Sign in to see your match score, skill gaps & tailored resume.

    Section · 01

    About this role

    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.


    Sourced from naukri

    Let the agent run this one for you.

    Tailored resume, auto-apply, and referral lookup — in under 2 minutes.

    Section · 02

    Skills

    authPythonJwtAngularjsMicrosoft AzureFastAPI

    Section · Company

    About Patch Infotech

    Patch Infotech

    Patch Infotech

    IT Services & Consulting

    68

    employees

    Gurgaon, Haryana

    India

    ₹11.2L PA avg

    Avg at Patch Infotech

    About

    Patch Infotech Private Limited

    Industries

    IT Services & Consulting

    Employee ratings

    10 reviews

    3.8/ 5

    Culture

    3.1

    Career growth

    3.0

    Work-life

    3.4

    Employees rate it well for

    Overall Company38Work-Life Balance36

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Job search guides

    • All 193 Full Stack Developer jobs in Pune
    • Auto-apply to jobs like this
    • Tailor your resume for this role
    • Resume keywords for software engineers
    • Naukri auto-apply, explained