Remote job
Software Engineer
Job details
About this role
Role overview Build and maintain backend services for processing healthcare claims and other administrative transactions. The work centers on validating electronic transactions against industry standards and business rules, then routing them to downstream systems as established capabilities are modernized into Java APIs and integrated workflows.
Responsibilities - Design, develop, test, debug, and document APIs and related application components. - Validate healthcare transactions and support processing for claims, payments, enrollment, and other EDI workflows. - Investigate system failures and performance issues, reduce downtime, and address root causes. - Help define project scope and technical objectives, and contribute to project delivery or technical leadership. - Maintain relevant programming, database, platform, and integration skills; guide less experienced developers.
Requirements - A bachelor’s degree in computer science or equivalent technical experience. - At least three years of systems and programming experience, plus familiarity with IT concepts and application development methods. - Strong experience in at least one programming language used in the role; Java API development is central to the work. - Analytical, design, coding, and problem-solving skills, including the ability to handle complex projects. - Clear communication with technical and business colleagues, organization, ownership, and the ability to manage multiple tasks.
Nice to have - Healthcare EDI and X12 standards, claims workflows, SQL databases such as DB2, JSON, and system integrations. - Experience with transaction-processing platforms, enterprise modernization, or converting established functionality into APIs.
Benefits and work setup Remote work from home. The role includes a two-week on-call rotation, and the final interview round is on-site in Chattanooga, Tennessee. Employment sponsorship is unavailable.