Flag job

Report

Senior Software Engineer

Min Experience

6 years

Location

Hyderabad, Telangana, India

JobType

Salaried Exempt

About the job

Info This job is sourced from a job board

About the role

We are looking for a seasoned and proactive Senior Software Engineer to join our growing team at Surgical Information Systems working on our Surgical Notes applications. In this role, you will lead by example—designing and developing robust web/web form applications using C#, SQL, and React, while guiding mid-level developers and helping shape the technical direction of our platform. Experience with WebForms is a strong plus, as we continue to maintain and modernize portions of our legacy codebase. Key Responsibilities Lead the design, development, and maintenance of scalable web applications using C# (.NET Framework/Core) and React. Architect and optimize database solutions using SQL Server, ensuring performance, security, and scalability. Provide technical leadership and mentorship to junior and mid-level engineers. Participate in planning and architectural decisions, ensuring maintainable and forward-thinking solutions. Guide the modernization of legacy systems, including applications built with ASP.NET WebForms. Conduct code reviews, enforce coding standards, and ensure adherence to best practices. Collaborate with cross-functional teams, product managers, and stakeholders to deliver impactful features and improvements. Drive continuous improvement across the development process, tooling, and deployment pipelines. Qualifications Required: 6+ years of professional experience in software development. Advanced proficiency in C# and the .NET ecosystem (Framework and/or Core). Deep experience with SQL Server, including performance tuning, indexing, and complex queries. Strong hands-on experience building responsive, modern UIs with React (JavaScript/TypeScript). Experience with version control systems (e.g., Git), CI/CD practices, and Agile workflows. Proven ability to lead by example and mentor team members. Experience with Agile/Scrum methodologies. Preferred: Hands-on experience supporting or migrating WebForms-based legacy applications. Familiarity with DevOps practices and cloud platforms (Azure, Google, etc.). Experience with automated testing frameworks (unit, integration, end-to-end).

About the company

Starting a career at SIS India means means joining an experienced team with a strong, consistent record of delivering results.

Skills

C#
.Net
React
SQL