Back to jobs
N
Hiring companyNetsmart

Verified today

Senior Software Engineer - .NET Full-Stack

Bengaluru, India Full-time

About the role

Netsmart is hiring a Senior Software Engineer - .NET Full-Stack in Bengaluru, India to design, develop, and deliver high-quality software solutions for complex projects while providing technical leadership and guiding teams through the full development lifecycle. The role involves hands-on backend development with C#, .NET, and SQL Server, plus frontend work using JavaScript, HTML, CSS, Razor Pages, and Vue.js or similar frameworks, with healthcare technology experience being a plus. The position requires 6 to 8 years of professional software development experience, preferably in enterprise web application development.

What you’ll do

  • Design, develop, and maintain scalable web applications using C#, .NET Framework/.NET Core, ASP.NET MVC/Web API, Razor Pages, and SQL Server
  • Develop and enhance user interfaces using JavaScript, HTML5, CSS3, Razor Pages, and Vue.js or comparable frontend frameworks when required
  • Build, consume, and integrate RESTful APIs and backend services
  • Work with SQL Server, stored procedures, and optimized queries to support application functionality and performance
  • Collaborate with product managers, QA, architects, and engineering teams to understand requirements and deliver high-quality software solutions
  • Troubleshoot, debug, and optimize application performance across frontend, backend, and database layers
  • Participate in system design discussions, code reviews, and technical decision-making
  • Write clean, efficient, secure, and maintainable code following engineering best practices

What you’ll bring

  • 6 to 8 years of professional software development experience, preferably in enterprise web application development
  • Strong proficiency in C#, .NET Framework/.NET Core, ASP.NET MVC, Web API, and Razor Pages
  • Hands-on experience with JavaScript, HTML5, CSS3, responsive web development, and browser debugging tools
  • Strong experience with SQL Server, relational database concepts, stored procedures, and query optimization
  • Experience building and consuming RESTful services and integrating frontend applications with backend APIs
  • Solid understanding of object-oriented programming, SOLID principles, and common design patterns
  • Good understanding of web application security, performance, scalability, and maintainability
  • Experience with Git or similar source control tools and Agile development practices

Nice to have

  • Healthcare IT, EHR/EMR, post-acute care, or clinical workflow domain experience
  • Exposure to healthcare interoperability standards such as HL7 or FHIR
  • Experience with Azure or AWS cloud platforms
  • Familiarity with CI/CD pipelines, DevOps practices, Docker, or microservices-based architectures
  • Exposure to .NET MAUI or mobile application development is a plus
  • Awareness of AI/ML/GenAI concepts or experience integrating AI-powered APIs is a plus
  • Experience with Vue.js is preferred; React, Angular, or similar frontend framework experience is also acceptable

Skills

C#.NET Framework/.NET CoreASP.NET MVCWeb APIRazor PagesJavaScriptHTML5CSS3