Software Engineer ($60,000 - $400,000)

Join a dynamic, U.S.-based team as a Software Engineer working on cutting-edge healthcare applications. This 100% remote position gives you the flexibility to work from anywhere in the U.S., while collaborating with a talented and innovative development team.

You'll contribute to the full development lifecycle in an agile environment—writing clean, maintainable code, participating in code reviews, debugging, and deploying scalable applications. You’ll also help transform monolithic systems into modern microservice-based solutions.

Employment Type

Full-Time

Location

Jacksonville, FL, remote

Job Responsibilities

Work within an agile team environment and attend all agile ceremonies

Write and maintain code using modern technologies

Test, debug, and document software applications

Enhance or create new features based on business needs

Collaborate with cross-functional teams to maintain and update complex codebases

Troubleshoot technical issues and support client queries

Contribute to product improvements in the healthcare domain

Minimum Qualification

Master’s degree in Computer Science, Computer Engineering, or a related field

1+ year of professional experience as a Software Engineer or in a similar role

Hands-on experience with:

HL7 v2 Messages, C-CDA, HL7 FHIR specifications

CloverDX for data processing workflows

Node.js and the JavaScript ecosystem

RabbitMQ and Kafka messaging platforms

Temporal or other Durable Execution Frameworks

Kotlin on the JVM

Maven and Gradle build tools

Microservice architectures

Decomposing monoliths into microservices

Debugging client-reported issues

Designing features for healthcare software applications

Benefits

Fully remote role within a supportive and high-performing team

Work on meaningful healthcare products that impact real lives

Competitive salary and benefits

Opportunity to grow with a forward-thinking tech company

See our Blogs

See What Our Engineers have to say