Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

athenahealth Logo

Software Engineer

athenahealth

Salary not specified
Sep 12, 2025
Boston, MA, US
Apply Now

athenahealth is seeking a Software Engineer to join their Care Management team to build impactful solutions used daily by over 160,000 healthcare providers, creating interfaces that make interactions with electronic health records seamless and ensuring clinicians see what they need, when they need it. The Care Management and Coordination team develops workflows that help providers deliver effective, value-based care for groups of patients, supporting care management and patient support between visits.

Requirements

  • Proficient in Java; familiarity with Spring Boot and REST APIs is a plus.
  • Experience with React and JavaScript/TypeScript; GraphQL knowledge is a bonus.
  • Basic understanding of relational databases and SQL.
  • Exposure to cloud platforms like AWS (EKS/Kubernetes, ECS), Docker, and Helm is advantageous.
  • Familiarity with CI/CD workflows, Linux/Unix environments, and software best practices.

Responsibilities

  • Design and develop full-stack applications within an Agile team, collaborating with product owners and designers.
  • Follow best practices for code quality, security, and testing (unit, integration, end-to-end).
  • Work with teammates to improve productivity, share insights, and adopt best practices organization-wide.
  • Take ownership of your work, deepen your domain knowledge, and support projects from design through deployment.
  • Troubleshoot and resolve bugs or performance issues in development and production environments.
  • Actively participate in Agile ceremonies such as planning, reviews, and retrospectives.

Other

  • Above all, you’re a team player—communicating clearly, collaborating effectively, and sharing knowledge to deliver successful projects in a fast-paced environment.
  • Team player, eager to learn, with effective communication skills in a collaborative environment.
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 2–4 years of product development experience.