Senior Software Engineer(SQL Server, Performance tuning, .net Backend, Support)
- Source: LinkedIn
- MatrixCare
- Hybrid
- Bengaluru
- Full-Time
- Senior
Job Description
Highlights
- Location Bengaluru, KA
- Start Date Immediately to Nov 23, 2026
- Work Location Allows Hybrid Remote Work
Skills
- .NET
- C#
- SQL Server
- Production Support
Description About MatrixCare MatrixCare provides software solutions to more than 15,000 providers supporting skilled nursing, senior living and long-term care, life plan communities, and home health and hospice care. A multi-year winner of the Best in KLAS award, MatrixCare is trusted by thousands of facility-based and home-based care organizations to improve provider efficiencies and promote a better quality of life for the people they serve. For more information, visit www.matrixcare.com.
About The Role We are looking for a Senior Software Engineer –.NET & Database Performance to improve application and database performance across our products. In this role, you will design, develop, and optimize scalable backend and database solutions using C#/.NET,Entity Framework/Core, ADO.NET, and SQL Server. You will work closely with engineering teams to driveperformance improvements, solve complex production issues, and improve system reliability and scalability.
What You’ll Do
- Design, develop, and maintain scalable, reliable, and high-performing .NET backend and SQL Server solutions.
- Take end-to-end ownership of production database performance and proactively identify performance bottlenecks and improvement opportunities.
- Diagnose and resolve performance issues across .NET applications, Entity Framework/Core, LINQ,ADO.NET, and SQL Server.
- Develop and optimize data-access solutions, queries, stored procedures, indexes, and database structures to improve performance and scalability.
- Build monitoring, observability, and alerting solutions that detect performance degradation before customers are impacted.
- Partner with engineering teams to review database designs and ensure solutions meet performance,scalability, and reliability requirements.
- Participate in a rotational on-call model to support production incidents and performance-related issues when required.
What You’ll Bring Required Qualifications
- Bachelor’s degree in Computer Science, Engineering, Information Technology, or equivalent practical experience.
- 8+ years of software development experience.
- Strong hands-on experience with C#, .NET, ASP.NET, Entity Framework/Core, LINQ, and ADO.NET.
- Strong SQL Server performance tuning experience, including query optimization, execution plans, indexing, and database design.
- Experience troubleshooting production performance issues across application and database layers.
- Experience with monitoring, logging, observability, and performance analysis tools.
- Strong problem-solving, communication, and collaboration skills.
Preferred Qualifications
- Experience working in a SaaS product environment.
- Experience supporting large-scale customer-facing applications.
- Familiarity with AWS and cloud-native architecture.
- Knowledge of distributed systems, microservices, and observability practices.
- Experience with production support and on-call rotations.
- Exposure to Oracle databases is a plus.
What Success Looks Like
- Become the go-to engineer for application and database performance challenges.
- Deliver measurable improvements in performance, scalability, and system reliability.
- Establish proactive monitoring and alerting capabilities.
- Reduce time to diagnose and resolve production issues.
- Drive adoption of performance engineering best practices across teams.
Working Conditions: Hybrid
Why Join MatrixCare? At MatrixCare, we are committed to fostering a culture where teammates can grow their careers and make a meaningful impact on the healthcare industry. We offer opportunities to contribute to innovative solutions that help improve care delivery, while providing a supportive and collaborative work environment. Our teammate value proposition includes comprehensive health and wellness benefits, leave benefits, professional development opportunities, and a culture built on trust, innovation, and teamwork. By joining MatrixCare, you’ll be part of a purpose-driven organization dedicated to advancing healthcare technology and creating an exceptional experience for both teammates and customers.
Employment Opportunity / Legal Statements MatrixCare is committed to fostering a diverse, inclusive, and equitable workplace where every individual is treate…
Skills
- dot-net
- c-sharp
- entity-framework
- microsoft-entity-framework
- entity-framework-core
- asp-net
- amazon-web-services
- oracle
