Careers


Senior Software Engineer – Java – Full Stack

Helios Software Overview:

Helios Software is a Boston-based health technology company that delivers professional product engineering services and also offers the Helios FHIR Server, a commercial-grade, clinical data solution based on the HL7® FHIR® standard that runs on Apache CassandraTM, an open source fault-tolerant, high availability, distributed database.

Helios Software employs an elite, talented, highly experienced and entrepreneurial team of software engineers who help healthcare companies capitalize on technology-related opportunities focused around HL7 FHIR. Using a disciplined project management approach and a software development process to address the unique safety, privacy and security requirements that healthcare systems demand, the Helios Software team delivers mission-critical applications, mobile solutions, integration architecture, patient and provider collaboration products, and highly scalable enterprise cloud applications.

Role Overview:

You will be responsible for the development of key product capability on new healthcare software products while working within a multidisciplinary, team-based client delivery model. As a full-stack Java engineer, you will have familiarity in each layer of a product’s architecture, if not mastery in many layers and a genuine interest in all software technology.

You will bring your excitement for building world-class healthcare software products to our clients who range from well-funded healthcare startups to large well-known healthcare organizations and institutions.

Responsibilities:
  • Develop and maintain Java microservice architecture products from start to finish
  • Collaborate with our customers engineering and leadership teams
  • Contribute autonomously to all aspects of the software development life cycle
  • Perform requirements analysis, analyze and influence architecture decisions
  • Perform code reviews
  • Create automated unit tests
Our Ideal Candidate:
  • Prior hands-on product engineering experience working for a healthcare software product company.
  • Bachelor or Masters degree in Computer Science, or Computer Engineering.
  • 3+ years of experience in a similar role working in a product development organization.
  • Solid understanding of the Agile software development process.
  • Highly competent in the following technologies:
    • Java
    • Spring
    • REST APIs
    • Deep familiarity with modern web application technologies & frameworks
    • HTML, XML, JSON
    • Apache Cassandra/DataStax
    • AWS
    • Kubernetes
    • Docker
    • Ansible
    • GitHub or BitBucket
    • Code build tools such as Jenkins/Bamboo
  • Must be a self-starter who is highly organized, hands-on, and a team player.
  • Ability to thrive in a fast paced, startup environment.
  • Detail oriented, with strong written and verbal communication.
EO Statement:

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, protected veteran status, or any other characteristic protected by law.

Contact Us:

To apply, please send a cover letter and resume to Kevin Nazarian at careers@heliossoftware.com.