athenahealth
Boston MA
Associate Software Engineer, Platform – COCore
Skip the busywork
ApplyBolt rewrites your resume for this exact role and hits submit. You just pick the jobs.
Resume tailored to this roleApplied in secondsTrack every application
Download the appAbout this role
Team Summary
This team manages athenaCoordinator Core, which facilitates seamless order transmission between athenaClinicals physicians and external healthcare facilities. The focus is on HL7 integration, workflow automation, and ensuring the reliable delivery of validated healthcare information. By developing and maintaining these critical systems, the team supports efficient healthcare communication and improves patient care coordination.
Essential Job Responsibilities
- Develop and maintain software components using programming languages such as Perl, Python, or Java.
- Collaborate with team members to enhance legacy technology stacks and contribute to system improvements.
- Participate in the design, development, and testing of software solutions aligned with business requirements.
- Utilize version control tools like Git and Bitbucket to manage code changes effectively.
- Support CI/CD pipeline activities using tools such as Harness and Jenkins.
- Engage in Agile development practices to deliver iterative and incremental software updates.
- Assist in troubleshooting and resolving software defects and performance issues.
Additional Job Responsibilities
- Explore and apply AI tools and AI-driven development practices to improve software productivity.
- Gain familiarity with AI-integrated IDEs such as Windsurf, Copilot, or Codex.
- Support cloud platform operations using AWS services including EC2, S3, and Lambda.
- Contribute to documentation and knowledge sharing within the team.
- Assist with understanding and applying DevSecOps principles throughout the software lifecycle.
- Gain exposure to healthcare integration standards such as HL7 protocols.
Expected Education & Experience
- Bachelor’s Degree in Computer Science or a related field, or equivalent experience.
- 0 to 2 years of experience in a developer role within a product development environment.
- Knowledge of programming languages including Perl (preferred), Python, or Java.
- Exposure to object-oriented programming and relational databases such as PostgreSQL or Oracle.
- Proficiency with version control systems such as Git and Bitbucket.
- Basic understanding of software development lifecycle (SDLC) and DevSecOps principles.
- Familiarity with Agile methodologies is preferred.
- Exposure to HL7 protocols or healthcare integration is a plus.