Senior Full Stack Application Developer (.NET)

Gainwell Technologies LLC•Any city, OH
•$72,800 - $104,000•Remote

About The Position

As a Senior Full Stack Application Developer (.NET) at Gainwell, you will help develop and maintain technology that supports healthcare clients and the members they serve. The role involves supporting and maintaining multiple applications; reviewing, testing, documenting, and implementing programs to specifications; and providing technical and production support to end users. You will contribute to application design and enhancements, create and analyze program specifications, and participate in release management, including monthly releases. The position also provides leadership and work guidance to personnel and requires keeping management informed of progress. This is a fully remote opportunity available from anywhere in the United States. Video cameras are required during all interviews and the initial week of orientation. Applications are due by October 23, 2026. The stated annual pay range is $72,800 to $104,000; the offered base pay may vary based on geographic region, internal equity, job-related knowledge, skills, and experience.

Requirements

  • Six or more years of full-stack programming or application development experience.
  • High proficiency with C#, VB.NET, ASP.NET, T-SQL, Entity Framework, and jQuery.
  • Experience with relevant operating systems, hardware, and software, including Visual Studio and SQL Management Studio.
  • Experience with relational databases, preferably SQL Server, including creating tables, relationships, stored procedures, and views.
  • Experience creating and maintaining Web Forms, MVC, WCF, and JSON.
  • Experience writing specifications.

Nice To Haves

  • Experience with BizTalk, SSIS, SSRS, or VB6.

Responsibilities

  • Maintain and support multiple applications.
  • Review code and tests, document programs, and implement them according to provided specifications.
  • Provide moderately complex to complex technical and production support to end users.
  • Participate in and conduct peer reviews.
  • Create unit and other test plans for assigned programming tasks.
  • Provide leadership and work guidance to personnel and keep management informed of progress.
  • Create, review, and analyze program specifications.
  • Participate in and review the design of new applications, from simple to complex, and enhancements to existing programs.
  • Recommend and estimate the time required to make changes to client software based on client feedback, language changes, and new technology.
  • Track down, diagnose, and fix application issues.
  • Participate in application release management, including monthly releases.

Benefits

  • Flexible vacation policy.
  • 401(k) employer match.
  • Comprehensive health benefits.
  • Educational assistance.
  • Leadership and technical development academies.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service