1. Home
  2. Jobs
  3. Jobs in Bangalore
  4. Software Engineer jobs in Bangalore
  5. Senior Software Engineer
Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 22087275

    MatrixCare India logo

    Senior Software Engineer

    MatrixCare India · Bengaluru · onsite · Posted 7d ago

    Not disclosed8–10 yrsfulltimeSourced fromFoundit

    About a minute. You'll make an account on the way through.

    About this role

    Highlights

    • Location Bengaluru, KA
    • Start Date Immediately to Nov 23, 2026
    • Work Location Allows Hybrid Remote Work

    Skills

    • .NET
    • C#
    • SQL Server

    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 treated with respect and dignity. We are an Equal Opportunity Employer and make employment decisions based on qualifications, merit, business needs, and performance, without regard to race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, disability, veteran status, genetic information, or any other characteristic protected by applicable law. We are dedicated to providing equal access to opportunities and reasonable accommodations throughout the recruitment and employment process, ensuring that all teammates can contribute, grow, and succeed in an environment where diverse perspectives are valued and encouraged.

    Sourced from foundit

    Skills

    ADO.NetC SharplinqEntity Framework CoreDot Net CoreSQL Server

    About MatrixCare India

    MatrixCare India logo

    MatrixCare India

    IT Services & Consulting

    125

    employees

    Bloomington

    US

    ₹8.5L PA avg

    Avg at MatrixCare India

    About

    MatrixCare solutions have powered the long-term care continuum for over 30 years. Used in more than 6,400 care settings, MatrixCare is the industry leading, cloud-based EHR across the continuum of care. It helps long-term care and senior living communities deliver superior care, resulting in better clinical and financial outcomes. The MatrixCare Architecture for Long-Term Care allows providers to deliver person-centered care while maintaining high occupancy rates, maximizing revenues, reducing readmissions, and integrating with partners and physicians across the continuum of care.

    Industries

    IT Services & Consulting

    Employee ratings

    10 reviews

    4.1/ 5

    Culture

    4.1

    Career growth

    3.9

    Work-life

    4.7

    Employees rate it well for

    Work-Life Balance46Compensation & Benefits44

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    See all 995 Software Engineer jobs in BangaloreSoftware Engineer jobs in IndiaJobs in Bangalore

    Career guides

    • Best Auto-Apply Tools for Software Engineers (2026): Compared for Greenhouse, Lever, Ashby, Workday and Instahyre
    • Cold email to HR for software jobs in India: 6 copy-paste templates
    • Auto apply on Workday, Greenhouse and Ashby, not Lever (2026)

    All career guidesAll articlesBrowse companies hiring

    Senior Software Engineer · waiting for your command