Back to positions

Associate Software Engineer, Billing Workflow

Remote role Full-time Open position

athenahealth is a company focused on creating accessible, high-quality healthcare solutions. The Associate Software Engineer will help build systems that enhance medical billing and claim workflows, combining both front-end and back-end engineering tasks.

Responsibilities

  • Develop user-facing features using React, JavaScript, HTML, and CSS that deliver high-quality, accessible interfaces
  • Implement and maintain backend services in Java (Spring Boot) to support billing and claims workflows
  • Build, deploy, and operate containerized applications on AWS ECS/EKS and assist in maintaining CI/CD pipelines
  • Query and model data using SQL databases such as Oracle and PostgreSQL; assist with performance tuning and migrations
  • Integrate and consume APIs, including GraphQL where applicable, and design clear, versioned service contracts
  • Collaborate within Agile teams: participate in sprint planning, standups, backlog refinement, and retrospectives
  • Write and maintain automated tests and contribute to system observability (metrics, logging, tracing) and incident response practices
  • Participate in code reviews and follow secure coding standards to ensure data protection and compliance
  • Use AI-enabled developer tools and prompt-engineering practices to enhance productivity, learn new AI techniques relevant to software delivery, and apply them safely to accelerate tasks such as code generation, testing, or documentation
  • Communicate effectively with product managers, designers, and cross-functional partners to translate requirements into implementable solutions
  • Assist with debugging and troubleshooting production issues and perform root cause analysis
  • Help maintain developer documentation, runbooks, and onboarding materials for new team members
  • Contribute to technical design discussions and provide pragmatic input on trade-offs
  • Engage in pair programming and mentoring with peers to improve code quality and team practices
  • Collaborate with security and compliance partners to remediate identified issues

Skills

  • Bachelor's degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience
  • 0–2 years of professional software engineering experience or internships/co-op experience in software development
  • Knowledge or coursework using React, JavaScript, HTML, and CSS for building web applications
  • Knowledge with Java and Spring Boot or equivalent backend frameworks
  • Practical knowledge of AWS container services such as ECS and/or EKS
  • Understanding of relational databases (Oracle, PostgreSQL) and ability to write efficient SQL queries
  • Knowledge Agile methodologies or experience working on cross-functional teams
  • Demonstrated willingness to learn AI-enabled development practices such as prompt engineering and applied coding assistants
  • Experience or interest in GraphQL is a plus

Benefits

  • Commuter support
  • Employee assistance programs
  • Tuition assistance
  • Employee resource groups
  • Collaborative workspaces

Company Overview

  • Athenahealth is a provider of medical practice automation and claims management software to medical groups and health systems. It is a sub-organization of Bain Capital. It was founded in 1997, and is headquartered in Watertown, Massachusetts, USA, with a workforce of 5001-10000 employees. Its website is http://www.athenahealth.com.
  • Company H1B Sponsorship

  • athenahealth has a track record of offering H1B sponsorships, with 13 in 2026, 93 in 2025, 83 in 2024, 61 in 2023, 108 in 2022, 84 in 2021, 74 in 2020. Please note that this does not guarantee sponsorship for this specific role.
  • Apply To This Job

    Further positions

    [Remote] Account Executive (Retention & Upsell)

    Remote role Full-time

    Client Care Representative – Personal Lines Renewals

    Remote role Full-time

    International Liaison I

    Remote role Full-time

    Compensation Analyst

    Remote role Full-time

    [Remote] Product Manager (Remote)

    Remote role Full-time

    Technical Support Engineer II

    Remote role Full-time

    [Remote] Business Development Specialist

    Remote role Full-time

    [Remote] 1 on 1 Remote Math Tutor (Grades 5-8)

    Remote role Full-time

    [Remote] People & Culture Specialist

    Remote role Full-time

    Marketing Assistant

    Remote role Full-time

    Experienced Chat Support Specialist - Flexible Career Paths with arenaflex

    Remote role Full-time

    Experienced Data Entry Specialist – Remote Opportunity at arenaflex

    Remote role Full-time

    Remote Customer Service Representative – Full‑Time, Flexible Schedule, USA – Join arenaflex’s Dynamic Support Team

    Remote role Full-time

    Part‑Time Remote Live Chat Support Specialist – Customer Experience Champion for arenaflex’s Innovative Water‑Recreation Solutions

    Remote role Full-time

    Seasonal Customer Service Agent - Ticketing and Gate Operations (TQO) - Immediate Openings Available with Competitive Salary and Benefits

    Remote role Full-time

    Virtual Medical Scribe | Wound Care| 8:00 AM - 5:00 PM (Central Standard Time) | Tuesday and Friday

    Remote role Full-time

    Senior Paralegal

    Remote role Full-time

    Immediate Hiring: Transcription Consultant- Contract (Remote)

    Remote role Full-time

    Experienced Part-Time Data Entry Clerk – Remote Opportunity at arenaflex

    Remote role Full-time

    M&A Business Development Market Manager

    Remote role Full-time