Batch Developer (C/Unix/Linux)

Gainwell Technologies LLC•Any city, OH
•$60,000 - $80,000•Remote

About The Position

As a Batch Developer (C/Unix/Linux) at Gainwell, you will contribute to the development of healthcare administration products used by millions of patients. The role involves programming and analytical work to support the development and modification of company products and customer or internal systems. You will work under periodic supervision, contribute to production support, and participate in quality assurance activities. The position is fully remote within the United States, with 0–10% travel and participation in an on-call rotation requiring 24/7 availability during assigned periods. A flexible schedule may be needed to accommodate business needs and travel. Video cameras are required during interviews and the initial week of orientation.

Requirements

  • At least 3 years of applications development and batch programming experience using Unix, Linux, C, and SQL with Oracle or another database.
  • Experience with the full software development life cycle.
  • Strong analytical and problem-solving skills for designing, creating, and testing programs.
  • Ability to work effectively as an independent contributor and as a leader on a team.
  • Willingness to work a flexible schedule to accommodate business needs and travel as required.

Nice To Haves

  • Experience with Claims, Pharmacy point of sale, EDI, and/or NCPDP (National Council for Prescription Drug Programs) is highly desired.

Responsibilities

  • Code, test, debug, implement, and document programs.
  • Assist in modifying company products and customer or internal systems to meet client or end-user needs.
  • Gather system information, analyze program and time requirements, and prepare documentation for changes to existing programs.
  • Research and analyze existing systems and program requirements under periodic supervision.
  • Design programs for projects or enhancements to existing programs.
  • Write specifications for programs of low to moderate complexity.
  • Assist with resolving production support problems and suggest alternative approaches to problem resolution.
  • Develop test plans to verify the logic of new or modified programs and identify issues.
  • Create appropriate work-assignment documentation, including program code and technical documentation.
  • Conduct quality assurance activities such as peer reviews.
  • Research industry technical trends and new developments to maintain current skills and stay current with industry standards.
  • Participate in production support activities, including an on-call rotation requiring 24/7 availability during assigned periods.
  • Travel as required, with estimated travel of 0–10%.
  • Use video cameras during interviews and the initial week of orientation.

Benefits

  • Generous, flexible vacation policy.
  • Educational assistance.
  • Comprehensive health benefits.
  • 401(k) employer match.
  • Leadership and technical development academies.
  • Learning and career development opportunities.
  • Technical credentials and certifications development opportunities.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service