Senior .NET Developer in Hendersonville, TN at Vaco

Date Posted: 5/25/2021

Job Snapshot

Job Description

Job summary: You will be joining the software engineering team responsible for development and support of technology products for care management, medical coding, and imaging.

Position Essential Functions:

  • Creating and implementing enterprise-class software solutions including SaaS, APIs, tools, and reports
  • System analysis, development and testing of software products
  • Developing with third-party platforms (i.e. applications, APIs, etc.) for customization and integration with our core products.
  • Collaborate as an empowered member of an agile scrum team
  • Contribute independently as an experienced engineer


  • Positive, self-motivated, driven and teachable attitude
  • High standard of personal integrity and accountability
  • Passion for software engineering with a team-oriented, customer-focused mindset
  • Passion and aptitude for solving complex problems
  • 3+ years of experience writing full-stack, enterprise-class software solutions with various Microsoft technologies
  • BA/BS in Computer Science or related field, or 2-3 additional years of professional experience in an enterprise-class setting
  • Experience with Agile development workflow and best practices
  • Experience and aptitude with the .NET Framework, C# and experience in either ASP.NET MVC or Windows application development
  • Experience and aptitude with SOAP and REST Web APIs (i.e. XML/JSON, WSDL, etc.)
  • Experience with JavaScript technologies and frameworks (e.g. jQuery, Angular or similar frameworks)
  • Experience with Microsoft SQL Server T-SQL for standard CRUD operations
  • Experience working with stored procedures

What else would make you stand out?

  • Healthcare system experience (i.e. claims systems, care management, EMR/EHR, HIE, etc.)
  • Experience and proficiency with ALL parts of defining, designing and implementing scalable, enterprise-class software solutions
  • Communication skills, especially aptitude to break down complex problems into simple, non-technical terms
  • Technical documentation skills
  • Experience and aptitude directly supporting users and/or conducting end-user training
  • Experience and aptitude gathering technical requirements from non-technical users
  • Proficiency in enterprise class UI/UX design

Job Requirements