Verified today
Senior Software Engineer - .NET Full-Stack
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