Senior Batch Programmer (UNIX/LINUX/C/Medicaid Claims/EDI Processing)

Gainwell Technologies LLC•Any city, OH
•$90,900 - $129,900•Remote

About The Position

Gainwell Technologies is seeking a Senior Batch Programmer to contribute to technology solutions that help clients improve the health and well-being of the communities they serve. The role involves leading technical teams and workstreams while designing, developing, testing, and installing complex database application software with server, client, and web components. The programmer ensures application design requirements translate into flexible, reusable system components and produces complex design, coding, and testing documentation. The position also provides technical consulting on complex projects, serves as a subject matter expert in development, domain, application design, and database methodologies, and mentors less experienced application designers. This is a fully remote opportunity available anywhere in the United States, with 0–10% travel. The role requires schedule flexibility to accommodate business needs and travel. Video cameras are required during interviews and the initial week of orientation. The stated application deadline is November 30, 2026. The annual pay range is $90,900–$129,900, with the offered base pay varying according to factors including geographic region, internal equity, job-related knowledge, skills, and experience.

Requirements

  • At least 6 years of application development experience using C, Unix/Linux, and Oracle or SQL Server.
  • At least 2 years of experience with Medicaid claims and EDI processing systems.
  • Experience with the full Software Development Lifecycle (SDLC) and application implementation.
  • Strong communication, leadership, and mentoring skills, with the ability to collaborate across technical and business teams.
  • Willingness to work a flexible schedule to accommodate business needs and travel as required.

Nice To Haves

  • Knowledge of System Integration, OSB, and MFT.

Responsibilities

  • Lead technical teams and workstreams in designing, developing, testing, and installing complex database applications with server, client, and web components.
  • Oversee relationships between application architects and developers to ensure design requirements produce flexible, reusable system components.
  • Write complex design, coding, and testing documentation for technical products.
  • Serve as a subject matter expert in development, domain, application design, and database methodologies and best practices.
  • Provide clients with technical consulting on complex projects, refine existing applications, and design new application modules and components.
  • Mentor and guide less experienced application designers.

Benefits

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