Lead Software Engineer

Virtusa
Pune Division, Maharashtra, India

Required Technical Skills

React 18/19 Expert, TypeScript Expert, Material UI (MUI) 6/7 Strong, Vega / Vega-Lite / react-vega Strong, CSS-in-JS (Emotion) Strong, React Router DOM Strong, Vite (build tooling) Intermediate, Axios (HTTP client) Strong, jsPDF (PDF export) Intermediate. Python 3.11+ Expert, FastAPI Expert, SQLAlchemy 2.x / Alembic Strong, Pydantic 2.x / pydantic-settings Strong

Uvicorn (ASGI server) Intermediate, REST API design (repository pattern) Strong, OAuth token authentication Intermediate, orjson / httpx (async HTTP) Intermediate, Pandas (data manipulation) Intermediate. Docker (multi-stage builds) Strong, Docker Compose (local development) Intermediate, GitLab CI/CD (multi-stage pipelines) Strong, JFrog Artifactory (Docker, PyPI, npm registries). Testing: pytest | httpx | factory-boy | Ruff | tsc

Score my resume against this job, free →

Get your ATS score for this role — free. Score my resume free →