Senior Software Engineer (Pune)

Senior Software Engineer (Pune)

23 Aug
|
Ramesh Navalmal Jain
|
Pune

23 Aug

Ramesh Navalmal Jain

Pune

Role & responsibilities

Senior Software Engineer Full-Stack (Python + Next.js), Geospatial Platform

Engineering Delivery
- Build the geospatial cost-intelligence module for UtiliSphere, computing real-time predicted locate costs from GIS analysis at the moment a ticket arrives.
- Develop automated auditing of contractor invoices against those cost predictions.
- Build and operate an event-driven Python backend — FastAPI workers and APIs over PostgreSQL/PostGIS — integrating cleanly with an existing SQL Server platform.
- Build the Next.js (App Router) front end for the module, including data-grid/table experiences for reviewing predictions and audit results.
- Read and integrate with the existing SQL Server schema through narrow, well-defined integration seams (read-only reference data, a transactional outbox) while resisting unnecessary coupling to the legacy estate.
- Keep calculation logic pure and dependency-injected, and write the test before trusting the number, given that this system computes figures customers are billed against.
- Use Claude Code, Cursor,



or Codex as a daily-driver part of the workflow for code generation, review, test authoring, and research — critically reviewing and correcting AI output rather than treating it as automatically correct.
- Write and maintain automated tests as a habit: pytest, property-based/table-driven tests, Playwright (or similar) E2E coverage, and testing against golden datasets.
- Engage constructively in code review, giving and receiving feedback clearly and in writing.

SKILLS & EXPERIENCE
- 6–8 years of professional software development experience, including 3+ years building Python backends in production and real, shipped React/Next.js work.
- Solid Python 3.x (typing, async/await, packaging) and working knowledge of TypeScript.
- FastAPI (or a comparable async framework), Pydantic, REST with OpenAPI-first contracts, and SQLAlchemy 2.x.
- React + Next.js (App Router), with TanStack Query/Table or equivalent dat

📌 Senior Software Engineer (Pune)
🏢 Ramesh Navalmal Jain
📍 Pune

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer (pune) / pune

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer (pune) / pune