Vitalhub

Senior Software Engineer - .NET

Vitalhub Location TBD Today
engineering

We are seeking a talented Senior Software Engineer with strong technical expertise and a professional, organized approach. In this role, you will work primarily with .NET web-based applications, focusing on the design, development, deployment, and maintenance of innovative, market-leading products in the healthcare domain.


Core Responsibilities and Duties

  • Build high quality, scalable, performant, and secure .NET based applications.
  • Write well-defined, commented, maintainable and testable code.
  • Collaborate with global team members across various disciplines (team leads, architects, BAs, QA, and project stakeholders) to design and develop applications in an Agile environment.
  • Be a strong advocate of coding standards and other software engineering best practices.
  • Troubleshoot issues, clearly define problems and provide effective recommendations.


Qualification and experience

  • Bachelor’s Degree in Software Engineering / Computer Science.
  • 3-5 years of experience designing and building solutions in a .NET based stack
  • Strong proficiency and proven experience in C#, .NET Core, .NET framework, VB.net, MVC, and Razor pages.
  • Solid knowledge of HTML, CSS, JavaScript, Bootstrap, LESS and jQuery.
  • Practical understanding of dependency injection, tag helpers, and razor components (a plus).
  • Experience in .NET data access technologies and ORMs (ADO.NET, EF Core, EF 6).
  • Good understanding of relational database management systems, preferably MSSQL Server.
  • Experience on Telerik will be a plus.
  • Solid understanding of design principles, patterns, best practices and clean coding techniques.
  • Familiarity with DevOps CI/CD tools such as Bitbucket, Azure DevOps, containers (a plus). Experience with test-driven development and unit testing frameworks (NUnit, XUnit) (a plus).
  • Excellent communication skills, a problem-solving mindset, and a passion for technology with a desire for continuous learning and career growth.


Sponsored

Explore Engineering

Skills in this job

People also search for