Senior Application Developer (.NET/Java)

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

About The Position

As a Senior Application Developer (.NET/Java) at Gainwell, you will contribute to the development of healthcare administration products used by millions of patients. The role applies programming and analytical skills to build and improve products that support healthcare needs. It offers professional growth and development opportunities. The position is fully remote within the United States, with 0–10% travel. It requires flexibility to accommodate business needs and travel. Video cameras must be used during interviews and the initial week of orientation. Applications are due by December 30, 2026. The stated pay range is $72,800 to $104,000 per year; the actual base pay may vary based on geographic region, internal equity, and job-related knowledge, skills, and experience.

Requirements

  • At least 6 years of programming or testing experience using relevant programming languages, including JCL, Java, C, C++, C#, or .NET.
  • Basic understanding of RDBMS databases, including SQL, Linux, and Oracle.
  • Basic understanding of testing tools and test scripting.
  • Experience using an integrated development environment such as Visual Studio or Visual Code.
  • Basic understanding of modern source code management and modern software design and development methodologies, such as object-oriented design.
  • Experience designing solutions.
  • Experience using AI in limited capacities.
  • Willingness to work a flexible schedule to accommodate business needs and travel as required.

Responsibilities

  • Code, test, debug, implement, and document moderately complex programs.
  • Analyze and design programs and write the specifications and requirements used for development and coding.
  • Evaluate existing systems and programs, assist the project manager with assigning tasks, and work closely with a team.
  • Liaise with clients and management to provide technical consulting on complex programming projects, validate program requirements, and resolve issues.
  • Develop test plans and participate in quality assurance activities, including coding reviews.
  • Participate as a member of a development team and lead a small sub-team of developers as needed.
  • Design solutions and system components, and delegate responsibilities to team members.
  • Provide resource estimates for tasks and projects.

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