Senior Software Engineer

PathGroupBrentwood, TN

About The Position

The Senior Software Engineer is responsible for developing, enhancing and maintaining application software, web sites, and application databases.

Requirements

  • Six to eight years programming experience using C++ or C# and T-SQL required.
  • Strong understanding of the software development lifecycle.
  • Experience with Lean and/or Agile development methodologies.
  • Strong time management and problem-solving skills
  • Experience programming in Microsoft C++, C#, Angular, and .NET Technologies.
  • Experience with WinForms, WPF, Windows services (built in .NET), WCF, Web API, ASP.NET MVC, and HL7.
  • Experience working with SQL databases.
  • Must be an excellent problem solver who is able to work independently.
  • Ability to prioritize duties and attentiveness to detail required.
  • Effective oral and written communication skills and excellent interpersonal skills required.

Nice To Haves

  • Healthcare experience preferred.

Responsibilities

  • Identify features and improvements to enhance the usability, maintainability, security, and performance of internally developed software and systems.
  • Develop, enhance, and maintain application software and databases to established standards and specifications using approved programming languages.
  • Participate in all aspects of the software lifecycle including requirement definition, design, implementation, testing, and maintenance.
  • Review, analyze, and modify application software and databases including coding, testing, debugging, and documenting programs.
  • Participate in the PathGroup Project Process.
  • Participate in the design and selection of new application software and tools.
  • Analyze reasons for application and database failures and revise applications or database logic as necessary.
  • Mentor other team members.
  • Perform all job responsibilities in alignment with the industry’s best security practices and regulatory guidelines to protect the confidentiality, integrity, and availability of protected health information and other sensitive company data.
  • Must be familiar with and abide by the Corporate Compliance Program and all Corporate policies, including the Privacy and Security policies.
  • Work with other departments within PathGroup and subsidiaries.
  • Other duties as assigned.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service