Database Engineer
- Location Bengaluru, India
- Experience 4-6 yrs
- Job type Full-time
- Posted 12 Oct 2026
You will be taken to Netsmart’s own careers page to apply. Job ID R015688.
Job description
Develop, construct, test and maintain architectures such as databases and large-scale processing systems
Job Summary We're looking for a Database Developer to own and evolve the data layer of a cloud-hosted healthcare SaaS platform. You'll design and optimize stored procedures, build reporting pipelines, tune performance in a high-concurrency environment, and collaborate with application developers on data access patterns — while also helping migrate legacy T-SQL logic into modern .NET services.
What You'll Do
- Design, develop, and optimize stored procedures, functions, views, and triggers in SQL Server
- Own database schema design, migrations, and deployments for a multi-tenant SaaS application
- Build and maintain T-SQL reporting data warehouses — aggregation logic and scheduled jobs
- Performance tune slow queries — execution plan analysis, index strategy, statistics management, blocking/deadlock resolution
- Write operational data scripts for migrations, corrections, and bulk operations
- Collaborate with .NET developers to design efficient data access patterns (Entity Framework 6 and EF Core)
- Support data flows for third-party integrations — staging tables, validation, reconciliation
- Implement audit trails, row-level security, and compliance controls for healthcare (HIPAA/PHI) data
- Participate in CI/CD for database changes — DACPAC deployments, scripted migrations, pull request reviews