
Senior Software Developer
Quantiphi · IN MH Mumbai Eureka
- IT Services & Consulting
- 1,001–5,000 employees
- Marlborough, Massachusetts
Weak hiring record · median 117 days open
Hiring signal
Actively hiring
Posted 4 days ago · still listed on the employer's own board · How we score
All reasons
- 69% of this employer's openings are over 60 days old
In its favour
- Posted 4 days ago
- Still listed on the employer's own board
While technology is the heart of our business, a global and diverse culture is the heart of our success. We love our people and we take pride in catering them to a culture built on transparency, diversity, integrity, learning and growth.
If working in an environment that encourages you to innovate and excel, not just in professional but personal life, interests you- you would enjoy your career with Quantiphi!
Role
Senior Software Developer
Experience
4-7 years
Location
Mumbai/Bangalore
Must-Have Skills
- C# and .NET: Strong production experience with .NET Framework 4.x and modern .NET (.NET 8+), async programming, dependency injection, configuration.
- Services and hosting: ASP.NET Core, Worker Services, Windows services, and hosting the same code base on Windows and Linux/containers.
- Legacy modernization: Migrating .NET Framework projects to modern .NET, replacing System.Web/OWIN/WCF dependencies, multi-targeting, characterization tests.
- Windows platform knowledge: WMI, registry, event log, certificate store, service accounts, 32-bit/64-bit and native interop.
- APIs: REST design, versioning, authentication and authorization, OpenAPI.
- Data: PostgreSQL (Npgsql, EF Core/Dapper), migrations; exposure to SQL Server and SQLite.
- Reliability: Scheduling, retries, timeouts, cancellation, failure isolation, structured logging.
- Testing: Unit and integration tests (xUnit/NUnit), mocking, TDD practices.
Good-to-Have Skills
- Messaging (RabbitMQ), outbox and idempotent-delivery patterns.
- Docker, Kubernetes basics, CI/CD pipelines.
- Python for tooling and integrations; WiX/MSI installers.
- Industrial protocols such as OPC UA; exposure to OT/ICS environments.
Key Responsibilities
- Design and implement services, adapters and agents with clear interfaces and strong test coverage.
- Migrate and refactor legacy components while preserving existing behavior.
- Build secure, observable and resilient components that run unattended at customer sites.
- Participate in code reviews, design discussions and release support; mentor peers.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us!
Skills
- C#
- .NET
- .NET Framework
- ASP.NET Core
- Windows
- Linux
- WCF
- OpenAPI
- PostgreSQL
- Entity Framework Core
- Dapper
- SQL Server
- SQLite
- xUnit
- NUnit
- RabbitMQ
- Docker
- Kubernetes
- Python
More jobs at Quantiphi
All 54- Senior Machine Learning EngineerQuantiphi · IN KA Bengaluru · IN KL Trivandrum · IN MH Mumbai Eureka4d ago
- Architect - Platform Engineering - USAQuantiphi · USA7d ago
- Senior Data AnalystQuantiphi · UK London7d ago
- Senior Data Engineer 2Quantiphi · USA11d ago
- Associate Technical Architect - MLQuantiphi · Canada11d ago
Similar roles
- Hiring || Salesforce Developer - New Delhi2coms · New Delhi, Delhi, Indiajust now
- C# Software Engineer (26-02028) -InterSources · Remotetoday
- Senior Principal Machine Learning Engineer - RecommendationsSoundCloud · New York · USD 280,000–325,000/yrtoday
- Senior Full-Stack Engineer - Artist SuccessSoundCloud · New York · USD 160,000–190,000/yrtoday
- Senior Applied AI Engineer - OperateVi · United Statestoday
- Staff Software Engineer (NodeJS, Python, Go)Jobgether · Indiatoday